Lösung für den 1045-Fehler beim Herstellen einer Verbindung zu MySQL: 1. Öffnen Sie die Konfigurationsdatei my.ini. 2. Fügen Sie [skip-grant-tables] hinzu und speichern Sie die Datei. 4. Melden Sie sich bei MySQL an und ändern Sie das Passwort. 5. Melden Sie sich einfach ab und verbinden Sie sich erneut.
Lösung:
(Empfohlenes Tutorial: MySQL-Tutorial)
Öffnen Sie zunächst die Konfigurationsdatei my.ini.
Fügen Sie dann Skip-Grant-Tables unter dem Mysqld-Feld hinzu, speichern Sie und beenden Sie den Vorgang.
Wenn das Speichern fehlschlägt, stoppen Sie bitte den MySQL-Dienst vor dem Speichern.
Starten Sie abschließend den MySQL-Dienst neu.
Jetzt können wir uns bei der MySQL-Datenbank anmelden.
Melden Sie sich in der Datenbank an und ändern Sie das Passwort erneut.
update user set password=password("root22") where user="root";
Wenn der Fehler „ERROR 1054 (42S22): Unbekannte Spalte ‚Passwort‘ in ‚Feldliste‘“ gemeldet wird, dann führen Sie diesen Befehl aus
update user set authentication_string=password('root22') where user='root';
Nach Abschluss beenden Sie den Vorgang und stellen Sie die Verbindung wieder her.
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn beim Herstellen einer Verbindung zu MySQL ein 1045-Fehler gemeldet wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!