Verwenden Sie Docker, um Mariadb auszuführen, aber die Datenbank ist leer
P粉364129744
P粉364129744 2023-08-31 14:40:53
0
1
427

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 Leerer Satz (0,000 Sekunden) 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粉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
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!