Docker verwendet den Befehl mysqldump, um MySQL-Daten im Projekt zu sichern und zu exportieren

Docker verwendet den Befehl mysqldump, um MySQL-Daten im Projekt zu sichern und zu exportieren

mysqldump-Befehl

Einführung: Ein Datenbank-Backup-Programm

Format: mysqldump [Optionen] [DB-Name [Tabellenname ...]] Beschreibung: Das Client-Dienstprogramm mysqldump führt eine logische Sicherung durch und generiert eine Reihe von SQL-Anweisungen, die ausgeführt werden können, um die ursprünglichen Datenbankobjektdefinitionen und Tabellendaten zu reproduzieren. Es erstellt einen Dump von einer oder mehreren MySQL-Datenbanken zur Sicherung oder Übertragung auf einen anderen SQL-Server. Der Befehl mysqldump kann auch Ausgaben im CSV-, anderen durch Trennzeichen getrennten Text- oder XML-Format generieren.

Die folgende Abbildung zeigt das umbenannte Image mit dem Namen uoj. Jetzt müssen wir MySQL in dieses Image exportieren.

Führen Sie den folgenden Befehl aus:

docker exec -it uoj mysqldump -uroot -proot app_uoj233 >/data/database_bak/app_uoj233.sql

#Hinweis: uoj ist der Bildname -u ist der Datenbankbenutzername -p ist das Datenbankkennwort app_uoj233 ist der Datenname im Projekt, /data/database_bak/ ist das Exportverzeichnis, app_uoj233.sql ist die exportierte SQL-Datei, d. h. die Datenbank 

Zusammenfassen

Das Obige habe ich Ihnen vorgestellt. 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!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • mysqldump-Parameter, die Sie möglicherweise nicht kennen
  • Implementierung der MySQL5.7 mysqldump-Sicherung und -Wiederherstellung
  • Detaillierte Erläuterung der Idee, mysqldump + expect + crontab zur Implementierung eines regelmäßigen MySQL-Cold-Backups unter Linux zu verwenden
  • Zusammenfassung der MySql-Import- und Exportmethoden mit mysqldump
  • Detaillierte Erklärung zur Verwendung von MySQL mysqldump
  • So verwenden Sie mysqldump für vollständige und zeitpunktbezogene Sicherungen
  • MySQL-Datenmigration mit dem Befehl MySQLdump
  • PHP geplante Backup MySQL und mysqldump Syntax-Parameter detailliert
  • Detaillierte Erklärung zur Verwendung des MySQL-Sicherungsskripts mysqldump
  • Detaillierte Erklärung zum Exportieren von Datenbank-, Daten- und Tabellenstrukturen mit Linux mysqldump
  • Detaillierte Diskussion zum Thema mysqldump-Datenexport
  • Verwendung des offiziellen MySQL-Exporttools mysqlpump

<<:  MySQL 8.0.16 Installations- und Konfigurations-Tutorial unter CentOS7

>>:  Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.16 unter Windows

Artikel empfehlen

Detaillierte Erklärung der Befehle zum Anzeigen von Linux-Dateien

So zeigen Sie Linux-Dateien an Befehl zum Anzeige...

Zusammenfassung der Benutzererfahrung

Unabhängig davon, ob Sie an Software oder Websites...

Implementierung der React-Sternebewertungskomponente

Voraussetzung ist die Eingabe der Bewertungsdaten...

Grundkenntnisse der MySQL-Datenbank

Inhaltsverzeichnis 1. Datenbanken verstehen 1.1 D...

So verwenden Sie das Vue-Router-Routing

Inhaltsverzeichnis 1. Beschreibung 2. Installatio...

Verwenden von jQuery zum Implementieren des Karusselleffekts

Was ich Ihnen heute zeige, ist die Verwendung von...

Detaillierter Installationsprozess von MySQL5.6.40 unter CentOS7 64

MySQL5.6.40-Installationsprozess unter CentOS7 64...

React Native realisiert den Auf- und Ab-Pull-Effekt der Überwachungsgeste

React Native implementiert die Überwachungsgeste ...

Detaillierte Erklärung der dynamischen Komponenten von vue.js

:ist eine dynamische Komponente Verwenden Sie v-b...

Analyse des Ereignisschleifenmechanismus von JavaScript

Inhaltsverzeichnis Vorwort: 1. Gründe für die Ere...