--Zusammenfassung zum Laden von Dump-Dateien in Dockers MySQL
Artikel | Information |
---|---|
OS | macOS Catalina(10.15.5) |
Hardware- | MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports) |
Prozessor | 2 GHz Quad Core Intel Core i5 |
Erinnerung | 32 GB 3733 MHz LPDDR4 |
Grafik | Intel Iris Plus Graphics 1536 MB |
Artikel | Information | Bemerkungen |
---|---|---|
Dump-Datei erstellen MySQL-Version | 8.0.19 for osx10.13 on x86_64 | Eingeführt durch diese Methode mit Homebrew →Installieren Sie MySQL mit Mac Homebrew |
Dump-Datei lesen MySQL-Version | 8.0.19 for osx10.13 on x86_64 | Eingeführt durch diese Methode mit Homebrew →Installieren Sie MySQL mit Mac Homebrew |
Verschieben Sie die Dump-Datei
Verwenden Sie den Befehl $ cd
, um in das Verzeichnis zu wechseln, in dem sich die Speicherauszugsdatei befindet.
Führen Sie den folgenden Befehl aus, um die Dump-Datei in den Docker-Container zu kopieren.
```terminal
$Docker-CP-Dump-Dateiname Containername:/Kopieren Sie den Namen der Ziel-Dump-Datei
```
Wenn Sie beispielsweise my_dump.sql direkt unter dem lokalen ~ / Downloads
direkt unter dem Stammverzeichnis des Containernamens" docker_mysql_1 "kopieren möchten, lautet dies wie folgt.
```terminal
$ docker cp ~/Downloads/my_dump.sql docker_mysql_1:/my_dump.sql
```
Lesen
Führen Sie den folgenden Befehl aus, um den MySQL-Container aufzurufen.
```terminal
$ docker exec -es Containername bash
```
Führen Sie den folgenden Befehl aus, um die Speicherauszugsdatei zu lesen.
```terminal
$ mysql -u MySQL-Benutzername-Kennwort für den pMySQL-Benutzernamen DB-Name zum Lesen der Dump-Datei<Dump-Dateiname
```
Bestätigung
Führen Sie den folgenden Befehl im MySQL-Container aus, um sich bei MySQL anzumelden.
```terminal
$ mysql -u root -p
```
Führen Sie die folgende SQL aus und überprüfen Sie, ob der Inhalt der Dump-Datei normal gelesen wird und ob die Tabelle usw. vorhanden ist.
```sql
DB-Name, der use dump liest; show tables; ```
Recommended Posts