Dieser Artikel stellt hauptsächlich die Lösung für den 1045-Fehler vor, wenn Navicat eine Verbindung zu MySQL herstellt. Interessierte Freunde können sich darauf beziehen
Navicat stellt eine Verbindung her Lokale Datenbank und ein 1045-Fehler tritt wie unten gezeigt auf:
Nach Überprüfung vieler Informationen bedeutet dies, dass MySQL keine Remoteverbindungen zulässt ist, Berechtigungen reichen nicht aus;
Lösung:
1. Öffnen Sie zuerst die Befehlszeile: Start->Ausführen->cmd.
2. Geben Sie zuerst das Bin-Verzeichnis von MySQL ein, in dem der Computer installiert ist , da ich phpstudy verwende und MySQL auf dem Laufwerk D installiert ist Es besteht keine Notwendigkeit, den ersten Befehl auszuführen.
D: cd D:\phpStudy\MySQL\bin mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit
Führen Sie den obigen Befehl aus und versuchen Sie es erneut.
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung der Lösung für den 1045-Fehler, wenn Navicat eine Verbindung zu MySQL herstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!