Cara Mudah Reset Password Root MySQL

Hallooo broo... tutorial kali ini yang ringan ringan saja ya. Sebelumnya mohon maaf karena lama gak nulis di blog tercinta ini, saya lagi nge-rush tugas akhir. Biasalah mahasiswa semester akhir. Bentar lagi wisuda xD. Oke pada kesempatan kali ini kita akan membahas cara mereset password root mysql. Ya mungkin konyol tapi namanya manusia tempat salah dan lupa, kemungkinan kita lupa password mysql yang kita buat sendiri juga tentu ada.
Syarat untuk melakukan ini adalah :
memiliki akses ke server dengan hak minimal sudo. Jadi memang tutorial ini diperuntukkan buat kamu pemilik server yang lupa dengan password MySQL, bukan reset password MySQL karena mau di hack. :D

Oke jika kalian sudah memenuhi syarat diatas, ikuti langkah langkah dibawah ini.
Pertama stop dulu mysql nya.
Ubuntu dan Debian :
sudo /etc/init.d/mysql stop
CentOS dan RedHat
sudo /etc/init.d/mysqld stop
Nah jika kurang yakin semua proses sudah berhenti, bisa kalian kill langsung.
sudo killall mysql
Selanjutnya, kita jalankan mysql dengan safe mode.
sudo mysqld_safe --skip-grant-tables &
Setelah mysl berjalan d safe mode, buka terminal baru (atau bisa menggunakan screen) untuk membuka akses baru ke server. Kita login mysql root.
mysql -u root
Seperti yang terlihat, tanpa password.
Langsung ubah password mysql nya.
use mysql;
update user set password=PASSWORD("passwordbaru") where User='root';
flush privileges;
quit
Jika sudah selesai, kita stop mysql.
sudo /etc/init.d/mysql stop
Lalu jalankan kembali.
sudo /etc/init.d/mysql start

Sekarang kalian bisa login ke mysql dengan password root yang baru.
Mudah bukan?
Sekian tutorial singkat kali ini, jika ada yang kurang jelas bisa ditanyakan.

1 komentar untuk "Cara Mudah Reset Password Root MySQL"

Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.