Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysqldump die gesamte Struktur, aber nur Daten aus ausgewählten Tabellen in einem einzigen Befehl

Sie können sie nicht in einem Befehl kombinieren, aber Sie können beide Befehle gleichzeitig ausführen und in dieselbe Datei ausgeben.

mysqldump -u user -p --no-data db > structure.sql; mysqldump -u user -p db table1 table2 >> structure.sql

Um zu vermeiden, dass Sie das Passwort zweimal eingeben müssen, können Sie -ppassword verwenden (Platzmangel beachten!). Verwenden Sie auch --no-data im ersten Befehl oder Sie landen auch bei den Daten. -d wird nicht benötigt, wenn Sie nur eine Datenbank erstellen.