--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