Navicat stellt eine Verbindung zu MySQL8.0.11 her und es tritt ein Fehler 2059 auf

Navicat stellt eine Verbindung zu MySQL8.0.11 her und es tritt ein Fehler 2059 auf

Fehler

Beim Herstellen einer Verbindung zu MySQL mit Navicat Premium tritt der folgende Fehler auf:

Grund

Die Verschlüsselungsregel in Versionen vor mysql8 lautet mysql_native_password, und nach mysql8 lautet die Verschlüsselungsregel caching_sha2_password

lösen

So ändern Sie die Verschlüsselungsregeln:

mysql -uroot -ppassword #Anmelden use mysql; #Datenbank auswählen # Für eine Remoteverbindung ersetzen Sie bitte 'localhost' durch '%'

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #Verschlüsselungsmethode ändernALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #Benutzerpasswort aktualisierenFLUSH PRIVILEGES; #Berechtigungen aktualisieren 

Passwort eingeben

Dies ist das Ende dieses Artikels über die Verbindung von Navicat zu MySQL8.0.11 mit Fehler 2059. Weitere Informationen zur Verbindung von Navicat zu MySQL finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Navicat-Verbindung MySQL Fehlerbeschreibungsanalyse
  • Lösen Sie das Problem, dass Navicat für MySQL beim Herstellen einer Verbindung zu MySQL einen 2005-Fehler meldet
  • Häufige Fehler und Lösungen zum Verbinden von Navicat mit einer virtuellen MySQL-Maschine
  • Wenn Navicat eine Verbindung zu MySQL herstellt, meldet es 10060, 1045 Fehler und den Speicherort von my.ini
  • Beheben Sie den 1251-Fehler beim Herstellen einer Verbindung zwischen MySQL und Navicat
  • Beheben Sie den 3680-Fehler beim Erstellen einer neuen Datenbank in Navicat auf dem Mac

<<:  So stellen Sie zabbix_agent in Docker bereit

>>:  Zwei Methoden zum Implementieren der automatischen Seitennummerierung beim Vue-Seitendruck

Artikel empfehlen

Windows Server 2008-Tutorial zur Überwachung der Serverleistung

Als Nächstes erfahren Sie, wie Sie die Serverleis...

JavaScript verwendet setTimeout, um einen Countdown-Effekt zu erzielen

Um die Fähigkeit zum Schreiben von nativem JavaSc...

So leiten Sie den Nginx-Verzeichnispfad um

Wenn der Pfad nach dem Domänennamen auf andere Ve...

Was ist SSH? Wie benutzt man? Was sind die Missverständnisse?

Inhaltsverzeichnis Vorwort Was ist SSH? Wofür wir...

Einführung in JavaScript-Zahlen- und Mathematikobjekte

Inhaltsverzeichnis 1. Zahlen in JavaScript 2. Mat...

MySQL Installations-Tutorial unter Windows mit Bildern und Text

Anweisungen zur MySQL-Installation MySQL ist ein ...

Vue implementiert Pulldown, um mehr zu laden

Entwickler, die mit Element-UI vertraut sind, hab...

Tutorial zur Installation und Konfiguration der Centos7-MySQL-Datenbank

1. Systemumgebung Die Systemversion nach dem Yum-...

So legen Sie schnell den Dateipfad-Alias ​​in React fest

React ist eine JavaScript-Bibliothek zum Erstelle...