Reset Password Root Di MySQL

Lupa Password root di mysql? Bingung cara ngresetnya? Setelah googling sana sini, disini saya akan bahas cara reset password root di mysql. Ada 2 metode atau 2 cara dalam mereset password root di mysql, dan dua2nya sudah saya coba. Ok kita langsung bahas disini…

Cara Pertama :


Login sebagai root dan stop service mysql :
#/etc/init.d/mysql stop
#killall mysqld

Restart mysql dengan opsi --skip-grant-tables
#mysqld_safe --skip-grant-tables &

Masuk ke shell mysql :
#mysql
mysql>

catatan: jika anda tidak bisa masuk ke shell mysql berarti ada kesalahan perintah, silakan ulangi perintah diatas secara urut.

Reset Password dengan Perintah :
mysql>UPDATE mysql.user SET Password=PASSWORD('passwordbaru') WHERE User='root' AND Host='localhost';
mysql> FLUSH PRIVILEGES;
mysql>QUIT

catatan jika perintah diatas benar maka akan muncul ‘Query OK….’

Restart mysql :
#killall mysqld
#/etc/init.d/mysql restart


Cara Kedua :

Login sebagai root dan stop service mysql :
#/etc/init.d/mysql stop
#killall mysqld

Buat file untuk script reset password terserah mau taruh dimana:
#nano /root/reset.mysql
------------------------------------------------------------------------------------
UPDATE mysql.user SET Password=PASSWORD('passwordbaru') WHERE User='root' AND Host=’localhost’;
FLUSH PRIVILEGES;
------------------------------------------------------------------------------------
Save dan exit editor

Reset password dengan perintah :
#mysqld_safe --init-file=/root/reset.mysql &

Restart mysql :
#killall mysqld
#/etc/init.d/mysql restart

Selamat mencoba ^_^

Sumber : http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

No comments:

Post a Comment

Related Posts with Thumbnails