Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Membetulkan MySQL ERROR 1045 (28000): Akses Ditolak untuk Pengguna 'root'@'localhost'?

Bagaimana untuk Membetulkan MySQL ERROR 1045 (28000): Akses Ditolak untuk Pengguna 'root'@'localhost'?

Patricia Arquette
Lepaskan: 2024-12-21 08:28:10
asal
855 orang telah melayarinya

How to Fix MySQL ERROR 1045 (28000): Access Denied for User 'root'@'localhost'?

Cara Menyelesaikan "ERROR 1045 (28000)" dalam MySQL

Semasa pemasangan perisian pada Ubuntu, mesej ralat "ERROR 1045 (28000): Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: YES)" mungkin timbul apabila cuba mengimport fail pangkalan data menggunakan arahan berikut:

1

mysql -uroot -proot <"Db.sql"

Salin selepas log masuk

Punca Ralat:

Ralat ini berlaku kerana akar lalai kata laluan untuk MySQL kosong (atau kosong), tidak root.

Penyelesaian:

Untuk menyelesaikan ralat dan teruskan:

  1. Log masuk tanpa kata laluan:

1

mysql -u root

Salin selepas log masuk
  1. Tetapkan akar baharu kata laluan:

1

mysqladmin -u root password [newpassword]

Salin selepas log masuk
  1. Import semula fail pangkalan data:

Navigasi ke direktori yang mengandungi fail pangkalan data dan import semula dengan kata laluan baharu:

1

2

cd ~/Desktop/iPDC-v1.3.1/DBServer-1.1

mysql -uroot -p[newpassword] <"Db.sql"

Salin selepas log masuk

Tambahan Petua:

  • Untuk MySQL versi 5.7 dan ke atas, rujuk penyelesaian yang disyorkan oleh Lahiru dalam pautan yang disediakan.
  • Pertimbangkan untuk menyediakan akaun pengguna individu untuk operasi pangkalan data bagi memastikan integriti data.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan MySQL ERROR 1045 (28000): Akses Ditolak untuk Pengguna 'root'@'localhost'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan