1. Lokale Verbindung Die lokale Datenbank kann nicht verbunden werden und der Fehlercode 1251 wird gemeldet.
Der erste Schritt besteht darin, den Command Line Client zu öffnen.
Der zweite Schritt besteht darin, das MySQL-Passwort einzugeben und die Eingabetaste zu drücken. Dies ist das Passwort, das bei der Installation von MySQL festgelegt wurde . Nein. Fügen Sie ein Semikolon hinzu.
Verwandte Empfehlungen: „Navicat für MySQL-Grafik-Tutorial“
Im dritten Schritt geben Sie ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql Das Passwort ein '; Drücken Sie nicht das Semikolon danach. Das Passwort von MySQL ist das bei der Installation von MySQL festgelegte Passwort.
Der vierte Schritt besteht darin, FLUSH PRIVILEGES einzugeben; drücken Sie die Eingabetaste (verpassen Sie nicht das Semikolon am Ende).
2. Die Verbindung zum Datenbankserver im LAN war nicht erfolgreich.
Der erste Schritt besteht darin, den MySQL-Server zu öffnen, das Passwort einzugeben und die Verbindung ist erfolgreich.
Der zweite Schritt besteht darin, die Datenbank zu öffnen: Verwenden Sie MySQL.
Benutzer- und Hostfelder abrufen: mysql> Benutzer auswählen, Host von Benutzer;
Wenn kein Benutzer mit Benutzer = Root und Host = % vorhanden ist, Führen Sie die folgende Anweisung aus:
update user set host='%' where user='root';
Der dritte Schritt besteht darin, Root-Autorisierung (alle Berechtigungen) zu erteilen.
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
Der vierte Schritt besteht darin, die erteilten Berechtigungen sofort wirksam zu machen.
flush privileges;
Das obige ist der detaillierte Inhalt vonSo gehen Sie vor, wenn Navicat keine Verbindung zu MySQL herstellen kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!