So verbinden Sie Navicat mit der Docker-Datenbank auf dem Server

So verbinden Sie Navicat mit der Docker-Datenbank auf dem Server

Starten Sie den MySQL-Container in Docekr

Verwenden Sie den Befehl:

docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=xxx -d mysql:5.7

-p 3306:3306 bedeutet, Port 3306 in Docker dem Port 3306 auf dem Host zuzuordnen. –name mysql01 bedeutet, dass der Container den Namen mysql01 erhält.
-e MYSQL_ROOT_PASSWORD=xxx Legt das Passwort für MySQL fest, das später verwendet wird.
-d mysql:5.7 MySQL-Image verwenden

Ergebnisse nach erfolgreicher Operation

Bildbeschreibung hier einfügen

Öffnen Sie den Server-Port 3306 für den Zugriff

Konfigurieren Sie eingehende Regeln in der Sicherheitsgruppe, um Remote-Zugriff auf Port 3306 zu ermöglichen.

Bildbeschreibung hier einfügen

Navcat-Besuche

Klicken Sie auf Datei, Neue Verbindung erstellen
Bildbeschreibung hier einfügen

Der Verbindungsname ist die IP-Adresse des Servers. Das Kennwort ist das Kennwort, das zum Aktivieren der oben stehenden Docker-Containerkonfiguration verwendet wird. Klicken Sie auf „OK“, um die Verbindung herzustellen.

Dies ist das Ende dieses Artikels über die Verbindung von Navicat mit der Docker-Datenbank auf der Serverseite. Weitere Informationen zur Verbindung von Navicat mit der Docker-Datenbank finden Sie in früheren Artikeln auf 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:
  • Perfekte Lösung für das Problem, dass Navicat nach der Installation von MySQL im Docker keine Verbindung herstellen kann
  • Nach der Installation von Navicat in MySQL wird 2059 angezeigt: Authentifizierungs-Plugin und Docker für lokale virtuelle Maschinen sowie Remote-Link-Server

<<:  Detaillierte Anwendungsfälle von Vue3 Teleport

>>:  Implementierung des Scroll-Snap-Scroll-Ereignisstopps und der Elementpositionserkennung in CSS

Artikel empfehlen

Detaillierte Erklärung der MySql-Installation und des Logins

Überprüfen Sie, ob MySQL bereits unter Linux inst...

Detaillierte Erläuterung des Beispielcodes für das elastische CSS3 Flex-Layout

1. Grundlegende Konzepte //Jeder Container kann a...

Der grundlegendste Code für Webseiten

◆Zu Favoriten hinzufügen veranschaulichen Klicken...

Prinzip und Implementierung der parallelen Replikation von MySQL5.7

Jeder, der ein wenig über Datenoperationen und -w...

Eine kurze Analyse der Verwendung von watchEffect in Vue3

Vorwort Jeder sollte mit der Watch-API in vue2 ve...

So verwenden Sie webSocket zum Aktualisieren des Echtzeitwetters in Vue

Inhaltsverzeichnis Vorwort Informationen zu WebSo...

Ausführliches Tutorial zur Installation von mysql 5.6.23 winx64.zip

Eine ausführliche Dokumentation zur Installation ...

Miniprogramm zur Implementierung einer kreisförmigen Text-Scrolling-Animation

In diesem Artikel wird der spezifische Code des A...

Die vollständige Liste der MIME-Typen

Was ist ein MIME-TYP? 1. Zunächst müssen wir vers...

JS realisiert Bild Digitaluhr

In diesem Artikelbeispiel wird der spezifische JS...

Detaillierte Erklärung der wechselseitigen Verwendung von Ref in React

Inhaltsverzeichnis 1. Lassen Sie uns zunächst erk...

So zeigen Sie den Prozentsatz und die ersten paar Prozent in MySQL an

Inhaltsverzeichnis Erfordern Implementierungscode...