資料轉自 http://itschool.dgbas.gov.tw/blog/post.do?bid=8&pid=631
==================================================
【mysqldump】
是將資料庫內的每個資料表結構、每筆資料,產生SQL語句,存到文字檔。
它可以自訂每一個資料表一個檔案,以及將資料表結構及資料分開儲存,
以下是使用例子:
匯出:
mysqldump -uroot -ppassword mydb > /backup/mydb.sql
以上指令會使用 mysqldump將mydb備份到 /backup/mydb.sql
匯入:
mysqldump -uroot -ppassword mydb < /backup/mydb.sql
以上指令會將 /backup/mydb.sql備份檔復原到mydb裡面。
備份所有資料庫的mysqldump使用以下指令:
mysqldump –user=root -p –all-databases > /backup/mysql.sql
這個 –all-databases 代表所有資料庫,
這樣 mysqldump 便會將所有資料庫備份到 /backup/mysql.sql
==================================================
【參考資料】
==================================================