Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Membetulkan Ralat \'Access Denied\' dalam MySQL dengan WAMP?
Menyelesaikan masalah Ralat "Access Denied" dalam MySQL dengan WAMP
Apabila cuba menyambung ke MySQL melalui konsol atau phpMyAdmin, mesej ralat " #1045 - Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: YA)" menunjukkan kata laluan atau isu pengesahan yang salah. Isu ini timbul walaupun memastikan kata laluan yang betul digunakan, mungkin disebabkan oleh percanggahan kata laluan atau salah konfigurasi lain.
Penyelesaian:
Untuk menyelesaikan ralat ini, ikut langkah ini :
Mulakan perkhidmatan MySQL dengan arahan berikut:
mysql -u root -p
Di dalam Konsol MySQL, masukkan arahan berikut untuk mengemas kini kata laluan akar:
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
Edit config.inc. php dan tukar kata laluan root kepada 'MyNewPass':
$cfg['Servers'][$i]['password'] = 'MyNewPass'
Berhenti dan mulakan semula MySQL perkhidmatan menggunakan arahan berikut (dengan andaian anda menjalankan WAMP pada Windows):
mysql_stop.bat mysql_start.bat
Cuba sambung ke MySQL atau phpMyAdmin sekali lagi menggunakan kata laluan baharu. Anda kini sepatutnya boleh mengakses MySQL dengan jayanya.
Petua Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'Access Denied\' dalam MySQL dengan WAMP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!