Pada posting kali ini saya ingin sharing tentang Tutorial yang menjelaskan bagaimana anda dapat mengatur, mengubah dan reset (jika Anda lupa password) password MySQL root.
jika anda mempunyai permasalahan seperti dibawah ini :
mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)'.
Jadi saya pikir saatnya untuk mengingatkan anda bagaimana untuk memecahkan masalah MySQL Password ini . Jika Anda hanya mencari untuk memperbaiki cepat bagaimana untuk mereset password root MySQL Anda dapat menemukan caranya di bawah ini :
Metode 1 - Mengatur password root untuk pertama kalinya
Jika Anda belum pernah menetapkan password root untuk MySQL, server tidak memerlukan password sama sekali untuk menghubungkan sebagai root. Untuk mengatur password root untuk pertama kalinya, gunakan perintah mysqladmin pada prompt shell sebagai berikut:
root@fahrul~#mysqladmin -u root password newpass
Jika Anda ingin mengubah (atau memperbarui) password root, maka Anda perlu menggunakan perintah berikut:
root@fahrul~#mysqladmin -u root -p oldpassword newpass
Enter password:
Jika di laptop anda menghasilkan tampilan seperti dibawah ini :
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
kemudian ikuti petunjuk di bawah ini tentang bagaimana memulihkan password MySQL.
Ubah password MySQL untuk user lain
Untuk mengubah kata sandi user normal Anda perlu mengetik:
root@fahrul~#mysqladmin -u user-name -p oldpassword newpass
Metode 2 - Update atau mengubah password
MySQL menyimpan username dan password di tabel user dalam database MySQL. Anda dapat langsung memperbarui password menggunakan metode berikut dibawah ini untuk memperbarui atau mengubah password :
1) Login ke server MySQL, ketik perintah berikut di shell prompt :
root@fahrul~#mysql -u root -p
2) Gunakan database mysql (dengan mengetik perintah di prompt mysql>) :
mysql> use mysql;
3) Ganti password user dengan mengetikan :
mysql> update user set password=PASSWORD("newpass") where User='ENTER-USER-NAME-HERE';
4) Reload privileges:
mysql> flush privileges;
mysql> quit
nah akhirnye selesai deh.,.,
semoga sedikit ilmu ni bermanfaat buat kalian,.,
selamat mencoba.,.
thank you gan wwkwkw