Rumah > Artikel > pangkalan data > Berikut ialah beberapa pilihan tajuk yang sesuai dengan format \"soalan & jawapan\": * Ralat MySQL: \"Akses Ditolak untuk Pengguna \'root\'@\'localhost\' (Menggunakan Kata Laluan: NO)\": Cara Menetapkan Semula Anda
Ralat MySQL: "Akses Ditolak untuk Pengguna 'root'@'localhost' (Menggunakan Kata Laluan: NO)
Masalah:
Apabila cuba menetapkan semula kata laluan untuk pengguna root MySQL, ralat berikut berlaku:
mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Resolusi:
Ini ralat menunjukkan bahawa kata laluan untuk pengguna root disimpan sebagai cincang dalam pangkalan data MySQL, dan kata laluan yang disediakan tidak sepadan dengan cincang yang disimpan Untuk menyelesaikan isu ini, gunakan langkah berikut:
$ mysqladmin -u root -p password
Kemudian , masukkan kata laluan semasa untuk pengguna root Jika anda tidak ingat kata laluan semasa, atau jika MySQL telah dipasang tanpa kata laluan akar, anda boleh menetapkannya kepada apa-apa sahaja pada langkah ini.
Seterusnya, masukkan kata laluan baharu untuk pengguna akar dua kali untuk mengesahkannya. Kata laluan hendaklah disertakan dalam petikan tunggal:
New password: 'new_password' Confirm new password: 'new_password'
Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk yang sesuai dengan format \"soalan & jawapan\": * Ralat MySQL: \"Akses Ditolak untuk Pengguna \'root\'@\'localhost\' (Menggunakan Kata Laluan: NO)\": Cara Menetapkan Semula Anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!