1-Hentikan proses iblis mysql menggunakan perintah ini :
sudo /etc/init.d/mysql stop
2-Mulai proses iblis mysqld menggunakan opsi --skip-grant-tables dengan perintah ini
sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &
3-mulai proses klien mysql menggunakan perintah ini
mysql -u root
4-dari prompt mysql jalankan perintah ini untuk dapat mengubah kata sandi apa pun
HAK ISTIMEWA;
5-Kemudian setel ulang/perbarui kata sandi Anda
SET SANDI UNTUK [email protected] 'localhost' =PASSWORD('password');
6-Jika Anda memiliki akun root mysql yang dapat terhubung dari mana saja, Anda juga harus melakukan:
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
7-Metode Alternatif:
GUNAKAN pengguna mysqlUPDATE SET Password =PASSWORD('newpwd')WHERE Host ='localhost' AND User ='root';
8-Dan jika Anda memiliki akun root yang dapat diakses dari mana saja:
GUNAKAN pengguna mysqlUPDATE SET Password =PASSWORD('newpwd')WHERE Host ='%' AND User ='root';
Untuk salah satu metode, setelah menerima pesan yang menunjukkan kueri berhasil (satu atau beberapa baris terpengaruh), hak flush:
HAK ISTIMEWA;
9-Kemudian hentikan proses mysqld dan luncurkan kembali dengan cara klasik:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start