Heim >Datenbank >MySQL-Tutorial >Wie behebt man den MySQL-FEHLER 1045 (28000): Zugriff für Benutzer „root'@„localhost' verweigert?
So beheben Sie „ERROR 1045 (28000)“ in MySQL
Während der Installation von Software unter Ubuntu erscheint die Fehlermeldung „ERROR 1045 (28000): Zugriff für Benutzer ‚root‘@‘localhost‘ verweigert (mit Passwort: JA)“ kann auftreten, wenn versucht wird, eine Datenbankdatei mit dem folgenden Befehl zu importieren:
mysql -uroot -proot <"Db.sql"
Fehlerursache:
Dieser Fehler tritt auf, weil das Standard-Root-Passwort für MySQL verwendet wird ist leer (oder leer), nicht root.
Lösung:
Um den Fehler zu beheben und Weiter:
mysql -u root
mysqladmin -u root password [newpassword]
Navigieren Sie zu dem Verzeichnis, das die Datenbankdatei enthält, und importieren Sie sie erneut mit dem neuen Passwort:
cd ~/Desktop/iPDC-v1.3.1/DBServer-1.1 mysql -uroot -p[newpassword] <"Db.sql"
Zusätzliche Tipps:
Das obige ist der detaillierte Inhalt vonWie behebt man den MySQL-FEHLER 1045 (28000): Zugriff für Benutzer „root'@„localhost' verweigert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!