Exportieren und Importieren von SQL-Dateien über die Befehlszeile mit Optionen
Das Exportieren und Importieren von SQL-Dateien ist eine häufige Aufgabe für die Datenbankverwaltung. Das Dienstprogramm mysqldump stellt ein leistungsstarkes Befehlszeilentool zum Ausführen dieser Vorgänge bereit und bietet verschiedene Optionen zum Anpassen der Ausgabe.
Exportieren einer SQL-Datei
Zum Exportieren einer MySQL-Datenbank Verwenden Sie zum Umwandeln in eine SQL-Datei Folgendes Syntax:
mysqldump -u [username] -p [password] -h [host] --[options] [database] > [filename].sql
Optionen:
Eine SQL-Datei importieren
Um eine SQL-Datei in eine MySQL-Datenbank zu importieren, verwenden Sie die folgende Syntax:
mysql -u [username] -p -h [host] [database] < [filename].sql
Zusätzlich Optionen
Zusätzlich zu den Export- und Importbefehlen bietet mysqldump mehrere zusätzliche Optionen zur Anpassung:
Beispiel
Zum Exportieren die Datenbank „blog“ ohne Daten- und Fremdschlüsselprüfungen und importieren Sie sie in die Datenbank „mydb“:
Exportieren:
mysqldump -u user -p --no-data --skip-constraints blog > blog_structure.sql
Importieren:
mysql -u user -p mydb < blog_structure.sql
Durch die Verwendung von mysqldump mit diesen Optionen können Systemadministratoren und Datenbankentwickler effizient exportieren und importieren MySQL-Datenbanken, die den Prozess an spezifische Anforderungen anpassen.
Das obige ist der detaillierte Inhalt vonWie kann ich MySQL-Datenbanken effizient über die Befehlszeile exportieren und importieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!