《Mysql應用用mysqldump備份和恢復指定表的方法》要點:
本文介紹了Mysql應用用mysqldump備份和恢復指定表的方法,希望對您有用。如果有疑問,可以聯系我們。
代碼如下:
mysqldump?-u?user?-p?db?tab1?tab2?>?db.sql??
?
恢復?
代碼如下:
mysql?-u?user?-p?db?<?db.sql?
?
參考:
1.拷備文件??????????:???(保證數據庫沒有寫操作(可以給表上鎖定))直接拷貝文件不能移植到其它機器上,除非你正在拷貝的表使用MyISAM存儲格式
2.mysqldump????:???mysqldump生成能夠移植到其它機器的文本文件
例:
備份整個數據庫?????-->?????mysqldump?db1?>/backup/db1.20060725???
壓縮備份??????????????-->?????mysqldump?db1?|?gzip?>/backup/db1.20060725
分表備份??????????????-->?????mysqldump?db1?tab1?tab2?>/backup/db1_tab1_tab2.sql
直接遠程備份????????-->????mysqladmin?-h?boa.snake.net?create?db1
???????????????????????????-->?????mysqldump?db1?|?mysql?-h?boa.snake.net?db1
復制備份表???????????-->?????cp?tab.*?????backup/
恢復
用最新的備份文件重裝數據庫.如果你用mysqldump產生的文件,將它作為mysql的輸入.如果你用直接從數據庫拷貝來的文件,將它們直接拷回數據庫目錄,然而,此時你需要在拷貝文件之前關閉數據庫,然后重啟它.?
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/2268.html