Mysql root şifresi bazı sunucu taraflı işlemler için gerekebiliyor. Mysql in root şifresi ile tüm database verilerine erişebilir, güncelleyebilirsiniz.
Mysql i durduralım :
1 |
/etc/init.d/mysqld stop |
Stopping MySQL: [ OK ]
skip-grant ile mysql i yeniden başlatalım
1 |
mysqld_safe --skip-grant-tables & |
Starting mysqld daemon with databases from /var/lib/mysql
Mysql e passwordsuz bağlanalım :
1 |
mysql -u root |
Aşağıdaki gibi bir ekran göreceğiz;
Tebrikler mysql e giriş yaptık. Şimdi aşağıdaki sıra ile uygulayalım (her satırda enter a basın ve yenisifreniz kısmına yeni mysql root şifrenizi yazın) :
1 2 3 4 |
use mysql; update user set password=PASSWORD("yenisifreniz") where User='root'; flush privileges; quit; |
Mysql i yeniden durduralım :
1 |
/etc/init.d/mysqld stop |
Son işlem olarak normal şekilde başlatalım :
1 |
/etc/init.d/mysqld start |
Tebrikler işlem tamamlandı 🙂 Mysql root şifremizi başarıyla değiştirdik.