Heim >Datenbank >MySQL-Tutorial >Warum erhalte ich die Fehlermeldung „Fehler beim Zugriff auf MySQL mit ‚root@localhost'' und wie kann ich das beheben?
Fehler beim Zugriff auf MySQL mit „root@localhost“ (Verwendung des Passworts: NEIN)
Dieser Fehler tritt häufig auf, wenn versucht wird, eine Verbindung zu MySQL herzustellen Server ohne Angabe eines gültigen Passworts. Um dieses Problem zu beheben und zu beheben, führen Sie die folgenden Schritte aus:
1. Überprüfen Sie, ob ein Root-Passwort vorhanden ist:
In einigen Fällen verfügt MySQL möglicherweise über ein Standard-Root-Passwort, auch wenn Sie sich nicht erinnern, eines festgelegt zu haben. Versuchen Sie es mit dem folgenden Befehl:
mysql -u root -p
Wenn Sie dazu aufgefordert werden, lassen Sie das Passwortfeld leer und drücken Sie die Eingabetaste. Wenn Sie Zugriff erhalten, ist kein Passwort festgelegt.
2. Root-Passwort zurücksetzen:
Wenn der obige Befehl fehlschlägt, können Sie das Root-Passwort mit dem folgenden Verfahren zurücksetzen:
mysqld --defaults-file="C:\program files\mysql\mysql server 5.1\my.ini" --init-files=C:\root.txtStarten Sie den MySQL-Dienst über die Windows-Dienste.
Sie verwenden den richtigen Benutzernamen („root“) und Hostnamen („localhost“).
Ihr Passwort lautet korrekt.
mysql -u root -pStellen Sie sicher, dass der MySQL-Windows-Dienst ausgeführt wird.Der MySQL-Port ist geöffnet (Standard: 3306).
Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „Fehler beim Zugriff auf MySQL mit ‚root@localhost'' und wie kann ich das beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!