Rumah >pangkalan data >tutorial mysql >Bagaimana Saya Membetulkan Ralat MySQL 'ERROR 1045: Access Denied for user 'root'@'localhost'' Ralat?
Menyelesaikan masalah "ERROR 1045: Access Denied for User 'root'@'localhost'"
Untuk pengguna yang mencari panduan untuk menyelesaikan "ERROR 1045: Akses dinafikan untuk pengguna 'root'@'localhost'" ditemui semasa memasang perisian pada Ubuntu, format soal jawab ini memberikan arahan yang jelas.
Soalan:
Selepas mengikuti langkah pemasangan untuk pakej berkaitan MySQL, saya menerima "Akses ditolak untuk ralat 'root'@'localhost'" pengguna semasa cuba mengimport skrip SQL. Bagaimanakah saya boleh menyelesaikan isu ini?
Jawapan:
Versi MySQL Sebelum 5.7:
Sahkan Kata Laluan: Secara lalai, kata laluan akar MySQL kosong semasa pemasangan awal. Cuba log masuk tanpa menyatakan kata laluan:
mysql -u root
Tetapkan Kata Laluan Root: Tukar kata laluan root untuk keselamatan:
mysqladmin -u root password [newpassword]
MySQL Versi 5.7 dan Ke Atas:
Rujuk jawapan terkini Lahiru dalam urutan yang sama untuk arahan yang boleh digunakan pada MySQL versi 5.7 dan seterusnya.
Atas ialah kandungan terperinci Bagaimana Saya Membetulkan Ralat MySQL 'ERROR 1045: Access Denied for user 'root'@'localhost'' Ralat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!