Berikut adalah metode yang memungkinkan Anda untuk mereset kata sandi 'root' MYSQL dengan cukup sederhana.
Hentikan layanan mysql
wampmanager -> MySQL -> Service -> Stop Service
Edit file my.ini
wampmanager -> MySQL -> my.ini
Temukan [wampmysqld]
(32bit) atau [wampmysqld64]
(64bit) di file ini
Tambahkan baris ini langsung setelah judul bagian itu
skip-grant-tables
Mulai ulang layanan mysql.
wampmanager -> MySQL -> Service -> Start/Resume Service
Buka konsol MySQL
wampmanager -> MySQL -> MySQL Console
Sekarang kita akan mengatur ulang kata sandi untuk pengguna root, tentu saja ini dapat digunakan untuk mengatur ulang kata sandi pengguna mana pun.
Masukkan 2 perintah berikut di mysql>
command prompt, masing-masing dengan titik koma di akhir baris, dan tekan ENTER setelah setiap baris untuk mengeluarkan perintah ke mysql.
Sebelum MYSQL versi 5.7
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;
Posting MYSQL versi 5.7 nama kolom berubah
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;
Perhatikan bahwa pembaruan dapat melaporkan bahwa ia telah memperbarui lebih dari satu baris, itu karena mungkin ada lebih dari satu akun pengguna dengan userid 'root' masing-masing dengan domain yang berbeda yaitu 127.0.0.1, localhost dan ::1
Sekarang masukkan 'quit' di perintah mysql yang akan ada mysql.
Hentikan layanan mysql
wampmanager -> MySQL -> Service -> Stop Service
Edit file my.ini
wampmanager -> MySQL -> my.ini
Temukan [wampmysqld]
(32bit) atau [wampmysqld64]
(64bit) di file ini
Hapus skip-grant-tables
parameter yang kami tambahkan sebelumnya.
JANGAN Biarkan parameter ini dalam file ini karena ini adalah lubang keamanan yang BESAR.
Mulai ulang layanan mysql.
wampmanager -> MySQL -> Service -> Start/Resume Service
Sekarang jika mau, Anda dapat mengatur akun pengguna root agar tidak kedaluwarsa kata sandi secara otomatis
wampmanager -> MySQL -> MySQL Console
lalu jalankan kueri ini
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
Anda sekarang seharusnya dapat login dengan phpmyadmin menggunakan userid 'root' dan kata sandi baru yang baru saja Anda tetapkan untuk pengguna tersebut.