Verwenden Sie Docker, um Mariadb auszuführen, aber die Datenbank ist leer
P粉364129744
P粉364129744 2023-08-31 14:40:53
0
1
551
<p>Ich kann also auf die Ausführung von MySQL in der virtuellen Maschine zugreifen, indem ich Folgendes verwende: mysql -h (Mariadbs IP) -u (Benutzer) -p (Passwort) Datenbankname Wenn ich nun versuche, den folgenden Befehl zu erstellen, um Mariadb in einem Docker-Container auszuführen: [ref] (Wie greife ich remote auf Mariadb im Docker zu?). Wenn ich dann die Tabelle anzeige, wird <strong>Leerer Satz (0,000 Sekunden)</strong> angezeigt. Ich bin mir nicht sicher, warum ich die Daten nicht über Docker sehen kann. Ich habe auch versucht, Docker-IP als Container zu verwenden, das Gleiche. Kennt jemand eine Lösung für dieses Problem? Vielen Dank im Voraus. </p>
P粉364129744
P粉364129744

Antworte allen(1)
P粉144705065

我能够弄清楚。我只需要做这样的事情 - 有时,您需要指定服务器的端口或强制 TCP 模式:

mysql -h 173.18.0.2 -P 3308 --protocol=TCP -u root -p
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage