程式碼如下:
mysqldump -u user -p db tab1 tab2 > db.sql
恢復
程式碼如下:
mysql -u user -p db < db.sql
參考:
1.拷貝文件 : (保固沒有寫入操作(可以給表上鎖定))直接拷貝文件不能移植到其它機器上,除非你正在拷貝的表使用MyISAM存儲格式
2.mysqldump : mysqldump生成能夠移植到其它機器的文本文件
範例:
db db --> mysql db1 | gzip >/backup/db1.20060725
分錶備援 --> mysqldump db1 tab1 tab2 >/選擇購買 我 boa.snake.net create db1
-h boa.snake.net db1
##複製備份表 --> cp tab.* # back
##1投壞資料庫的存檔重設。如果你用mysqldump產生的文件,將它當作mysql的輸入。如果你用直接從資料庫拷貝來的文件,將它們直接拷貝回資料庫目錄,然而,此時你需要在拷貝檔案之前關閉資料庫,然後重新啟動它。
【相關推薦】
以上是用mysqldump備份和還原表的實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!