MySQL Root Şifresini Resetlemek

Eğer MySQL sunucusu çalışıyorsa
[code lang=”bash”]
/etc/init.d/mysql stop
[/code]
diyerek MySQL sunucusunu durduruyoruz.
böyle durduramazsak pid’sini bulup kill komutunu kullanarak durduruyoruz.
daha sonra
[code lang=”bash”]
mysqld –skip-grant-tables –user=root
[/code]
komutuyla yetki tablolarını pas geçerek root yetkisiyle çalıştırıyoruz.Bu işlemden sonra makinede yeni bir konsol açıyoruz.
daha sonra
[code lang=”bash”]
mysql -u root
[/code]
komutuyla MySQL sunucusuna root olarak bağlanıyoruz.
daha sonra
[code lang=”sql”]
UPDATE mysql.user SET Password=PASSWORD(‘newpwd’) WHERE User=’root’;
[/code]
diyerek şifremizi update edip,
[code lang=”bash”]
FLUSH PRIVILEGES;
[/code]
ile yetki tablosunu yeniden yüklüyoruz.

2 responses to “MySQL Root Şifresini Resetlemek”

Leave a Reply

Your email address will not be published. Required fields are marked *