%mysqldump samp_db member president >hist-league.sql
如果你生成準(zhǔn)備用于定期刷新另一個數(shù)據(jù)庫內(nèi)容的備份文件,你可能想用--add-drop-table選項(xiàng)。這告訴服務(wù)器將DROP TABLE IF EXISTS語句寫入備份文件,然后,當(dāng)你取出備份文件并把它裝載進(jìn)第二個數(shù)據(jù)庫時,如果表已經(jīng)存在,你不會得到一個錯誤。如果你倒出一個數(shù)據(jù)庫以便能把數(shù)據(jù)庫轉(zhuǎn)移到另一個服務(wù)器,你甚至不必創(chuàng)建備份文件。要保證數(shù)據(jù)庫存在于另一臺主機(jī),然后用管道傾倒數(shù)據(jù)庫,這樣mysql能直接讀取mysqldump的輸出。例如:你想從主機(jī)pit-viper.snake.net拷貝數(shù)據(jù)庫samp_db到boa.snake.net,可以這樣很容易做到:
%mysqladmin -h boa.snake.net create samp_db
%mysqldump samp_db │ mysql -h boa.snake.net samp_db