1. Ziehen Sie das Mysql-Image 2. Überprüfen Sie das MySQL-Image Docker-Inspektion MySQL:5.7 "Einstiegspunkt": [ "docker-entrypoint.sh" ], 3. Erstellen Sie lokal ein Verzeichnis für das MySQL-Plugin ##Mounten zum Container/Docker-Entrypoint-initdb.d; 01_create_database.sql wird ausgeführt, wenn MySQL startet /root/mysql-5.7/init-data 01_Datenbank erstellen.sql ##Inhalt Datenbank erstellen Testdatenbank DEFAULT CHARSET utf8 COLLATE utf8_general_ci; gewähren Sie „Testbenutzer“@„%“, identifiziert durch „123456“, alle Berechtigungen für „Testdatenbank“.* Berechtigungen leeren; ##In den Container /var/lib/mysql einbinden /root/mysql-5.7/mysql 4. Starten Sie MySQL docker run -p 33336:3306 -v /root/mysql-5.7/mysql:/var/lib/mysql -v /root/mysql-5.7/init-data:/docker-entrypoint-initdb.d -e MYSQL_ROOT_PASSWORD=123456 --name mysql_5.7 -d mysql/mysql:5.7 5. Geben Sie den Container ein, melden Sie sich bei MySQL an und überprüfen Sie, ob die Bibliothek test_database erstellt wurde docker exec -ti <Container-ID> sh mysql -uroot -p123456 Datenbanken anzeigen; Zusammenfassen Oben habe ich Ihnen erklärt, wie Sie SQL initialisieren, wenn Docker MySQL gestartet wird. Ich hoffe, es wird Ihnen helfen. 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:
|
<<: Mehrere magische Verwendungen des JS ES6 Spread-Operators
>>: Detaillierter Installationsprozess von mysql5.7.21 unter Win10
Inhaltsverzeichnis 1. df-Befehl 2. du-Befehl 3. B...
Das Seitenlayout war mir schon immer ein Anliegen...
Umfeld Hostname IP-Adresse Aufschlag Jenkins 192....
Diese Geschichte beginnt heute mit einer unerwarte...
Vor Kurzem haben wir SQL zur Optimierung online e...
Dieser Artikel stellt hauptsächlich ein Beispiel ...
Installieren Sie Docker unter CentOS 8 Offizielle...
In diesem Artikel werden die spezifischen Schritt...
Ich muss in letzter Zeit bei der Arbeit oft die N...
Inhaltsverzeichnis 1. Subunternehmer für Miniprog...
Inhaltsverzeichnis 1. Richtlinie Zollrichtlinie 2...
Ich bin vor kurzem auf ein Problem gestoßen. Die ...
1. Hintergrund Die Projekte des Unternehmens wurd...
Kerncode <!DOCTYPE html> <html lang=&quo...
Es gibt viele Server, die statische Websites host...