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

Ausführliche Erklärung der Modi und Umgebungsvariablen in Vue CLI

Vorwort Bei der Entwicklung tatsächlicher Projekt...

Erste Schritte mit Mysql - SQL-Ausführungsprozess

Inhaltsverzeichnis 1. Prozess 2. Kernarchitektur ...

Steuern Sie die vertikale Mitte des Textes im HTML-Textfeld über CSS

Wenn das Höhenattribut von Text definiert ist, wir...

Detaillierte Erklärung zur Verwendung von HTML-Einbettungs-Tags und -Attributen

1. Grundlegende Grammatik Code kopieren Der Code ...

So erstellen Sie Benutzer und verwalten Berechtigungen in MySQL

1. So erstellen Sie einen Benutzer und ein Passwo...

So verwenden Sie CSS-Variablen in JS

So verwenden Sie CSS-Variablen in JS Verwenden Si...

Rückgängigmachen der Anmeldung in MySQL

Konzepteinführung: Wir wissen, dass das Redo-Log ...

Vue3 kapselt seine eigene Paging-Komponente

In diesem Artikelbeispiel wird der spezifische Co...

Zusammenfassung einiger wichtiger Punkte zu mysql init_connect

Die Rolle von init_connect init_connect wird norm...

So setzen Sie Ihr Linux-Passwort zurück, wenn Sie es verloren haben

1. Das Startmenü besteht darin, den Cursor in die...

So überprüfen Sie die Festplattennutzung unter Linux

1. Verwenden Sie den Befehl df, um die gesamte Fe...