Linux MySQL Root Şifresi Değiştirme


Mysql şifresinin değiştirmek için aşağıdaki adımları uygulayabilirsiniz.





  • MySQL servisini durduralım.

[root@localhost]# /etc/init.d/mysqld stop
  •  –skip-grant-tables 'ı yeniden başlatalım.

[root@localhost]# mysqld_safe –skip-grant-tables &
  •  Root kullanıcısı ile MySQL 'e bağlanalım.

[root@localhost]# mysql -u root -p
  • İlk bağlandığınızda bu şekildeki gibi görüceksiniz.

mysql>
  • Kullandığınız database'i değiştirmek için ;

mysql> use mysql;
  • root kullanıcısı için yeni şifreyi aşağıdaki gibi girin.
mysql> UPDATE user SET password=PASSWORD(“Yeni şifre buraya yazılacak”) WHERE user=’root’;
  • Daha sonra alttaki komutu yazalım.
mysql> flush privileges;
  • MySQL 'den çıkalım.
mysql> quit
  • MySQL 'i yeniden başlatalım ve test etmek için yeniden bağlanalım.

[root@localhost]# service mysqld restart
[root@localhost]# mysql -u root -p

Yorumlar