Problem:
Migration weg von einem Linux-basierten Server und benötigt eine Methode zum Exportieren des Inhalts einer MySQL-Datenbank mithilfe des Befehls Zeile.
Lösung:
Die Verwendung der Befehlszeilenfunktion mysqldump bietet eine effiziente und unkomplizierte Lösung für den Export von MySQL-Datenbanken. So geht's:
Eine gesamte Datenbank exportieren:
mysqldump -u [username] -p database_name > database_backup.sql
Alle Datenbanken exportieren:
mysqldump -u [username] -p --all-databases > all_databases_backup.sql
Spezifisch exportieren Tabellen:
mysqldump -u [username] -p database_name table1 table2 > table_backup.sql
Automatisch komprimierende Ausgabe:
mysqldump -u [username] -p database_name | gzip > database_backup.sql.gz
Remote Exportieren:
mysqldump -P 3306 -h [server_ip] -u [username] -p database_name > database_backup.sql
Hinweise:
Das obige ist der detaillierte Inhalt vonWie kann ich eine MySQL-Datenbank über die Befehlszeile exportieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!