Rumah >pangkalan data >tutorial mysql >Mengapa Saya Mendapat Ralat 'Akses Ditolak' MySQL (ERROR 1045)?
Menyelesaikan Masalah Akses Ditolak Ralat untuk MySQL (ERROR 1045)
Pengenalan:
Apabila mencuba untuk mengakses MySQL sebagai pengguna root, pengguna mungkin menghadapi ralat "ERROR 1045 (28000): Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: YA)." Ralat ini boleh mengecewakan dan menghalang operasi pangkalan data selanjutnya.
Lalai Kata Laluan Root:
Kata laluan akar untuk MySQL pada mulanya ditetapkan kepada rentetan kosong. Ini bermakna apabila memasang MySQL pada Ubuntu, kata laluan untuk pengguna root bukanlah "root" seperti yang mungkin diandaikan oleh ramai pengguna.
Membetulkan Ralat:
Untuk membetulkan ralat ini, hanya log masuk ke MySQL tanpa menyatakan kata laluan:
mysql -u root
Menukar Root Kata laluan:
Selepas mengakses MySQL, sangat disyorkan untuk menukar kata laluan root untuk meningkatkan keselamatan:
mysqladmin -u root password [newpassword]
Petua Tambahan:
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat 'Akses Ditolak' MySQL (ERROR 1045)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!