Ralat Mengakses MySQL dengan "root@localhost" (Menggunakan Kata Laluan: NO)
Ralat ini sering berlaku apabila cuba menyambung ke MySQL pelayan tanpa memberikan kata laluan yang sah. Untuk menyelesaikan masalah dan menyelesaikan isu ini, ikut langkah berikut:
1. Semak Kata Laluan Root Sedia Ada:
Dalam sesetengah kes, MySQL mungkin mempunyai kata laluan root lalai, walaupun anda tidak ingat tetapan itu. Cuba gunakan arahan berikut:
mysql -u root -p
Jika digesa, biarkan medan kata laluan kosong dan tekan "Enter." Jika anda mendapat akses, tiada kata laluan ditetapkan.
2. Tetapkan Semula Kata Laluan Akar:
Jika arahan di atas gagal, anda boleh menetapkan semula kata laluan akar menggunakan prosedur berikut:
mysqld --defaults-file="C:\program files\mysql\mysql server 5.1\my.ini" --init-files=C:\root.txt
3. Akses Menggunakan Kata Laluan Baharu:
Cuba sambungkan ke MySQL sekali lagi menggunakan kata laluan baharu yang anda tetapkan:
mysql -u root -p
Jika anda terus menerima ralat "Akses ditolak", semak perkara berikut :
Atas ialah kandungan terperinci Mengapa Saya Mendapat 'Ralat Mengakses MySQL dengan 'root@localhost'' dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!