Linux makinede mysql root şifresini değiştirme


Merhaba, uzun zaman oldu buraya bir şey yazmadın. İşlerin biraz fazla, biraz ondan biraz bundan seni buradan uzaklaştırdı.

Neyse mysql root şifresini bugün değiştirmek istedin araştırdın buldun yaptın oldu. Buraya yaz da sonra unutma istedin. Adım adım bakacak olursak;

1. Adım mysqld servisini durdur

Bunun için birkaç yöntem var. En kolayı komut satırına

# service mysqld stop
veya
/etc/init.d/mysqld stop 

yazmak olacaktır. Alacağınız çıktı ise,

Stopping MySQL:            [  OK  ]

2.Adım skip-grant özelliğiyle çalıştır

# mysqld_safe --skip-grant-tables & 

Starting mysqld daemon with databases from /var/lib/mysql

3.Adım mysql'e şifresiz bağlan

# mysql -u root

Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 1 Server version: 5.0.45 Source distribution
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.


mysql>

4.Adım şifreyi aşağıdaki satırları girerek değiştir

mysql> use mysql;
mysql> update user set password=PASSWORD("şifre") where User='root';
mysql> flush privileges;
mysql> quit;

5.Adım mysqld servisini durdur

/etc/init.d/mysqld stop 


Stopping MySQL:      [  OK  ]
[1]+  Done mysqld_safe --skip-grant-tables

6.Adım mysqld servisini başlat

/etc/init.d/mysqld start

işlemlerini yaptıktan sonra artık yeni şifren ile mysql'e giriş yapabilirsin.

mysql -u root -p

hadi bakalım...

Hiç yorum yok

Blogger tarafından desteklenmektedir.