Eine einfache Lösung für den MySQL-Fehler „Zugriff verweigert“
Stößt du in MySQL auf den gefürchteten Fehler „Zugriff verweigert für Benutzer ‚root‘@‘localhost‘“? Dieser Leitfaden bietet eine schnelle und einfache Lösung und vermeidet die komplexen Verfahren, die oft online zu finden sind.
So lösen Sie dieses Problem:
Zuerst greifen Sie mit dem folgenden Befehl auf die MySQL-Konsole zu:
sudo mysql
Führen Sie als Nächstes die entsprechende Abfrage in der MySQL-Konsole aus. Wählen Sie die Abfrage basierend auf Ihrem Datenbanksystem:
Für MySQL:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
Für MariaDB:
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('root');
Diese Befehle führen zwei entscheidende Aktionen aus:
mysql_native_password
.Nachdem Sie den Befehl ausgeführt haben, sollten Sie sich mit dem Root-Benutzer und Ihrem neuen Passwort anmelden können.
Ausführliche Informationen finden Sie in der offiziellen MySQL- oder MariaDB-Dokumentation. Um die MySQL-Konsole zu verlassen, drücken Sie Ctrl D
oder geben Sie exit
ein.
Das obige ist der detaillierte Inhalt vonWie kann ich den MySQL-Fehler „Zugriff verweigert' für den Root-Benutzer schnell beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!