Detaillierte Erklärung des unbekannten Fehlers 10061 bei der Verwendung von Navicat zur Verbindung mit einer Remote-Linux-MySQL-Datenbank

Detaillierte Erklärung des unbekannten Fehlers 10061 bei der Verwendung von Navicat zur Verbindung mit einer Remote-Linux-MySQL-Datenbank

Bei der Verwendung von Navicat zum Herstellen einer Verbindung zu einer Remote-Linux-MySQL-Datenbank tritt ein unbekannter Fehler 10061 auf. Nach dem Einrichten der SSH-Verbindung tritt ein Fehler 2013 auf.

Lokale Umgebung: Win10 Navicat Premium

MySQL-Datenbank-Hostumgebung: Linux-Version 4.15.0-42-generic (buildd@lgw01-amd64-023) (gcc-Version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #45-Ubuntu SMP Do., 15. November 2018, 19:32:57 UTC

mysql Ver 14.14 Distrib 5.7.21, für Linux (x86_64) mit EditLine-Wrapper

Der Fehler lautet wie folgt:

Lösung:

1. Öffnen Sie die Datei /etc/mysql/mysql.conf.d/mysqld.cnf

2. Fügen Sie vor bind-address=127.0.0.1 einen #-Kommentar hinzu oder löschen Sie diese Zeile direkt

3. Speichern und schließen Sie die Datei mysqld.cnf und geben Sie service mysql restart ein, um die MySQL-Datenbank neu zu starten

Verwenden Sie jetzt Navicat, um die Verbindung wiederherzustellen. Die Anzeige wird erfolgreich sein.

Ursache des Problems: Standardmäßig erlaubt MySQL keinen Zugriff von anderen Hosts als dem lokalen Computer (außer SSH). Das Problem kann durch Ändern der Datei mysqld.cnf gelöst werden. Das Ändern der Datei kann jedoch Sicherheitsprobleme verursachen. Daher wird empfohlen, die UFW-Firewall zu konfigurieren.

Oben finden Sie eine detaillierte Erklärung des unbekannten Fehlers 10061, wenn Navicat eine Verbindung zur Remote-Linux-MySQL-Datenbank herstellt. Ich hoffe, es ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Lösung für das automatische Trennen der Verbindung von Navicat zur Datenbank nach einer gewissen Zeit
  • So stellen Sie mit Navicat Premium eine Remoteverbindung zur MySQL-Datenbank her
  • So verwenden Sie Navicat zum Erstellen einer Datenbank und Herstellen einer Verbindung mit JDBC
  • So stellen Sie mit Navicat eine Remoteverbindung zur Cloud-Server-Datenbank her
  • Wenn Navicat Premium eine Verbindung zur Datenbank herstellt, wird die Fehlermeldung „2003 Verbindung zum MySQL-Server auf „localhost“ nicht möglich (10061)“ angezeigt.
  • Lösung für das Problem „MySql-Datenbank unterstützt keine Remoteverbindung“ bei der Verbindung mit NaviCat
  • So verbinden Sie Intellij IDEA mit der Navicat-Datenbank

<<:  React + Threejs + Swiper vollständiger Code zum Erzielen eines Panoramaeffekts

>>:  Ubuntu 18.0.4 installiert MySQL und behebt FEHLER 1698 (28000): Zugriff für Benutzer ''root''@''localhost'' verweigert

Artikel empfehlen

Linux-Befehl „exa“ (bessere Dateianzeige als „ls“)

Installieren Befolgen Sie zur Installation die RE...

HTML-Optimierung beschleunigt Webseiten

Offensichtliches HTML, verstecktes „öffentliches ...

Analyse des rel-Attributs in HTML

.y { background: url(//img.jbzj.com/images/o_y.pn...

Implementierung eines MySQL-Gemeinschaftsindex (zusammengesetzter Index)

Gemeinsamer Index Die Definition des gemeinsamen ...

Ein Artikel, der Ihnen HTML beibringt

Wenn Sie nicht unbedingt Künstler werden möchten,...

So erstellen Sie mit Photoshop ein Web-Drahtgittermodell

Dieser Beitrag stellt eine Reihe kostenloser Phot...

Kann Asynchronität in JavaScript „Await“ speichern?

Ich wusste vorher, dass man await verwenden muss,...

HTML (CSS-Stilspezifikation) muss lauten

CSS-Stilspezifikationen 1. Klassenauswahl 2. Tag-...

Analysieren von AB-Leistungstestergebnissen unter Apache

Ich habe immer Loadrunner für Leistungstests verw...

Mehrere Möglichkeiten zum Verbinden von Tabellen in MySQL

Die Verbindungsmethode in der MySQL-Tabelle ist e...

Detaillierte Erläuterung der Verwendung von MySQL sql_mode

Inhaltsverzeichnis Vorwort sql_mode erklärt Die w...