Wenn Navicat eine Verbindung zu MySQL herstellt, meldet es 10060, 1045 Fehler und den Speicherort von my.ini

Wenn Navicat eine Verbindung zu MySQL herstellt, meldet es 10060, 1045 Fehler und den Speicherort von my.ini

Navicat meldet beim Verbinden mit der Datenbank die Fehler 10060 und 1045. Wo ist die my.ini-Datei für MySQL 8.0.18?

Bildbeschreibung hier einfügen

Der Grund für dieses Phänomen liegt darin, dass Port 3306 durch die Firewall blockiert ist und keine Verbindung zu diesem Port hergestellt werden kann. Drücken Sie zuerst Win+R, führen Sie services.msc aus und prüfen Sie, ob der MySQL-Dienst aktiviert ist.

Bildbeschreibung hier einfügen

Ich sehe hier, dass der MySQL80-Netzwerkdienst nicht läuft. Wenn ich einschalten möchte...

Bildbeschreibung hier einfügen

Dienst kann nicht gestartet werden

Lösung (Port 3306 erstellen)

1. Systemsteuerung -> Windows Defender Firewall -> Erweiterte Einstellungen -> Eingehende Regeln

Bildbeschreibung hier einfügen

Prüfen Sie, ob Port 3306 aktiviert ist.

Bildbeschreibung hier einfügen

Da meine Portnummer 3306 deaktiviert ist, habe ich diese Portnummer nicht.

2. Eingehende Regeln -> Neue Regeln -> Ports -> TCP-spezifische lokale Ports -> 3306 eingeben -> Verbindung zulassen -> Alle Kästchen ankreuzen -> dann einen Namen vergeben

Bildbeschreibung hier einfügen

3. Port festlegen

Bildbeschreibung hier einfügenBildbeschreibung hier einfügenBildbeschreibung hier einfügenBildbeschreibung hier einfügenBildbeschreibung hier einfügen

4. Als ich dachte, ich hätte Fehler 10060 gelöst, versuchte ich, mit Navicat und der Befehlszeile auf die Datenbank zuzugreifen, aber es trat Fehler 1045 auf.

Bildbeschreibung hier einfügenBildbeschreibung hier einfügen

Dann fand ich den Service

Ich stellte fest, dass MySQL80 immer noch nicht gestartet werden konnte, also klickte ich auf die Eigenschaften der beiden Dienste MySQL und MySQL80:

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Ihre ausführbaren Dateipfade scheinen leicht unterschiedlich zu sein. Als ich den ausführbaren Dateipfad von MySQL80 sah, war ich überrascht, Folgendes zu finden:

Die my.ini-Datei von MySQL8.0.18 befindet sich nicht im MySQL-Installationsverzeichnis (D:\Program Files\MySQL\MySQL Server 8.0), sondern in dem in der Abbildung gezeigten Verzeichnis (D:\ProgramData\MySQL\MySQL Server 8.0\my.ini).

Bildbeschreibung hier einfügen

5. Später schaltete ich den MySQL-Dienst aus (auf manuellen Start eingestellt) und stellte fest, dass ich den MySQL80-Dienst starten konnte

Bildbeschreibung hier einfügen

6. Verwenden Sie dann Navicat, um eine Verbindung zur Datenbank herzustellen

Bildbeschreibung hier einfügen

Zusammenfassen

Dies ist das Ende dieses Artikels über die Verbindung von Navicat zu MySQL mit den Fehlern 10060 und 1045 und den Speicherort von my.ini. Weitere Informationen zur Verbindung von Navicat zu MySQL mit Fehler 1045 finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

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
  • Navicat stellt eine Verbindung zu MySQL8.0.11 her und es tritt ein Fehler 2059 auf
  • 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 installieren Sie OpenSSH aus dem Quellcode in CentOS 7

>>:  Vue implementiert die Anzeige und Ausblendung der dreistufigen Navigation

Artikel empfehlen

Browserübergreifender lokaler Speicher Ⅰ

Originaltext: http://www.planabc.net/2008/08/05/u...

Detaillierte Analyse der MySQL-Abfrageabfangung

Inhaltsverzeichnis 1. Abfrageoptimierung 1. MySQL...

Analyse des Unterschieds zwischen Emits und Attrs in Vue3

Inhaltsverzeichnis abschließend Praxisanalyse Erw...

Implementierungsbeispiel für Scan-Code-Zahlung im Vue-Projekt (mit Demo)

Inhaltsverzeichnis Nachfragehintergrund Gedankena...

Windows 10 1903 Fehler 0xc0000135 Lösung [empfohlen]

Windows 10 1903 ist die neueste Version des Windo...

Praktische TypeScript-Tipps, die Sie vielleicht nicht kennen

Inhaltsverzeichnis Vorwort Funktionsüberladung Zu...

Die Verknüpfungsmethode zwischen Menü und Registerkarte von vue+iview

Vue+iview-Menü und Tab-Verknüpfung Ich entwickle ...

Einführung in das Versionsverwaltungstool Rational ClearCase

Rational ClearCase ist ein Tool für das Softwarek...

Neuer Ansatz zum Umschalten der Tab-Leiste mit zwei Auswahlmöglichkeiten in Vue

Problembeschreibung Wenn wir an einem Projekt arb...

Tutorial zur Installation von MySQL 5.7.9 mit RPM-Paket unter CentOS 7

Aufgezeichnetes MySQL 5.7.9-Installationstutorial...

js zum Aufrufen der Netzwerkkamera und Behandeln häufiger Fehler

Vor kurzem musste ich aus geschäftlichen Gründen ...

Einführung in die Linux-Dateikomprimierung und -Verpackung

1. Einführung in Komprimierung und Verpackung All...