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
Wenn die Position absolut ist, wird der Prozentsa...
Inhaltsverzeichnis 1. Berechnete Eigenschaften 1....
Bei Verwendung eines Cloud-Servers stellen wir ma...
Wir wissen, dass es in der Shell zwei Möglichkeit...
1 Problembeschreibung: 1.1 Wenn VMware zum ersten...
Heute werden wir darüber sprechen, wie wir Jenkin...
Die Datei /etc/network/interfaces wird in Linux z...
1. MySQLs eigenes Stresstest-Tool – Mysqlslap mys...
Xrdp ist eine Open-Source-Implementierung des Rem...
1. Schauen Sie sich zunächst die Anforderungskonf...
1. IT Mill-Toolkit IT Mill Toolkit ist ein Open-S...
Inhaltsverzeichnis 1.Linux-Anmeldeschnittstelle 2...
Die dekomprimierte Version von MySQL ist installi...
1. Installieren Sie MySQL: udo apt-get installier...
Inhaltsverzeichnis Vorwort 1. Gründe: 2. Lösungsi...