Itu adalah sebuah kecelakaan yang bisa datang kapan saja, tapi kita harus selalu sigap untuk bisa mendapatkan apa yang hilang ataupun lupa. Karena itu menyangkut hajak hidup banyak website kita di localhost :) hahaha.. lebih parah lagi jika itu terjadi pada server online... alamaaak..
Kita tahu jika root pada Mysql adalah raja yang bisa berbuat apa saja pada Mysql kita. Seandainya kita sampai lupa dengan password root tersebut, maka itu adalah sebuah kecelakaan besar.
Kita bisa lagi membuat user, database, setting pada access user dan sebagainya. Jadi mari kita coba untuk menyelamatkan password root Mysql yang lupa.
Caranya :
1. Hentikan proses yang berjalan
sudo service mysql stop
2. Selanjutnya, coba jalankan Mysql dengan Save Mode dan skip grant table
sudo mysqld_safe --skip-grant-tables &
3. Login Mysql untuk mengatur password root yang baru
mysql -u root
4. use mysql;
5. Ganti password sesuai selera
update user set password=PASSWORD("passwordaku") where User='root';
flush privileges;
quit;
6. Setelah quit, jalankan kembali Mysql, dengan sudo service mysql start
7. Cobalah masuk mysql dengan :
5. Ganti password sesuai selera
update user set password=PASSWORD("passwordaku") where User='root';
flush privileges;
quit;
6. Setelah quit, jalankan kembali Mysql, dengan sudo service mysql start
7. Cobalah masuk mysql dengan :
mysql -u root -p
masukkan password yang tadi kita buat. Kita juga bisa mencobanya melalui http://localhost/phpmyadmin
Trims untuk kunjungannya, silahkan berkomentar :