Berikut adalah prosedur untuk mereset kata sandi pengguna root.
1) Hentikan mysql (Bunuh proses mysql atau jalankan perintah berikut)
sudo /usr/local/mysql/support-files/mysql.server stop
2) Mulai dalam mode aman
sudo mysqld_safe --skip-grant-tables
3) Buka terminal lain dan jalankan perintah berikut (Tetap buka terminal terakhir)
mysql -u root
4) Jalankan perintah berikut dengan kata sandi baru yang sesuai di konsol mysql
Untuk MySQL 5.7+:
mysql > UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
Untuk versi sebelumnya:
mysql > UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
5) mysql > FLUSH PRIVILEGES;
6) Keluar dari kedua terminal dan buka terminal baru dan sambungkan ke mysql dengan pengguna root dan kata sandi baru
mysql -uroot -p