Baiklah kini kita langsung saja untuk me-reset password mysql yang kita lupakan.
1. login ke server anda
2. matikan service mysql pada server anda
# /etc/init.d/mysql stop
atau
# killall mysql
3. Jalankan Mysql dengan mode –skip-grant-tables
# mysqld_safe –skip-grant-tables
4. masuk ke dalam Database
# mysql -u root
5. masuk ke Database mysql
# use mysql;
6. Lakukan perubahan password untuk user root
# update user set password=password(‘Password_baru’) where user=’root’ and host=’localhost’;
7. Lakukan juga Perubahan pada user easyhotspot
# update user set password=password(‘password_baru’) where user=’easyhotspot’ and host=’localhost’;
8. Ketikkan pada mysql anda
# flush privileges;
9. Keluar dari mysql
# exit;
ok selesai sudah kita me-reset password mysql.
matikan mysql anda, dan hidupkan seperti biasa, tanpa mode –skip-grant-tables.
# /etc/init.d/mysql start
NB: Mode –skip-grant-tables hanya boleh dipakai untuk keadaan seperti itu dan juga repair database. Untuk keadaan lainnya, not recomended. Karena –skip-grant-tables memungkinkan seluruh sisi dapat membuka mysql dengan login root tanpa password.
referensi : http://www.gecc-ugm.com
thanks mas….semoga bermanfaat.
aku gak ngerti bos
mysql -u root
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
Kalau gitu kenapa ya bang? Q pake 02 yg distro 6..mb
Please pencerahan.Thanx
itu pas menjalankan MYSQL yaa error seperti itu??
[…] Jangan lupa untuk mengganti semua password, seperti password mysql, phpmyadmin,.. untuk tutorial anda bisa lihat disini […]
[…] Jangan lupa untuk mengganti semua password, seperti password mysql, phpmyadmin,.. untuk tutorial anda bisa lihat disini […]