2011-01-28 55 views

回答

8

運行2個命令。一,你列出你想要的,一個在這裏你只轉儲表定義

#structure only 
mysqldump -d -q mydb table1 table2 table3 

#all data too 
mysqldump -q mydb table4 table5 table6 
7

你可以用shell腳本結合起來,幫助人們更好地

#/bin/bash 

# dump all except for table log 
tables=$(mysql -N <<< "show tables from your_db" | grep -Ev "^log$" | xargs); 
mysqldump your_db $tables > backup.sql 

# dump structure for table log 
mysqldump -d your_db log >> backup.sql 
相關問題