用mysqldump備份和恢復(fù)指定表的方法
更新時間:2007年07月02日 00:00:00 作者:
復(fù)制代碼 代碼如下:
mysqldump -u user -p db tab1 tab2 > db.sql
恢復(fù)
復(fù)制代碼 代碼如下:
mysql -u user -p db < db.sql
參考:
1.拷備文件 : (保證數(shù)據(jù)庫沒有寫操作(可以給表上鎖定))直接拷貝文件不能移植到其它機器上,除非你正在拷貝的表使用MyISAM存儲格式
2.mysqldump : mysqldump生成能夠移植到其它機器的文本文件
例:
備份整個數(shù)據(jù)庫 --> 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
復(fù)制備份表 --> cp tab.* backup/
恢復(fù)
用最新的備份文件重裝數(shù)據(jù)庫。如果你用mysqldump產(chǎn)生的文件,將它作為mysql的輸入。如果你用直接從數(shù)據(jù)庫拷貝來的文件,將它們直接拷回數(shù)據(jù)庫目錄,然而,此時你需要在拷貝文件之前關(guān)閉數(shù)據(jù)庫,然后重啟它。
相關(guān)文章
MySQL 5.7 mysql command line client 使用命令詳解
這篇文章主要介紹了MySQL 5.7 mysql command line client 使用命令,需要的朋友可以參考下2017-06-06檢查并修復(fù)mysql數(shù)據(jù)庫表的具體方法
這篇文章介紹了檢查并修復(fù)mysql數(shù)據(jù)庫表的具體方法,有需要的朋友可以參考一下2013-09-09mysql數(shù)據(jù)庫mysql: [ERROR] unknown option ''--skip-grant-tables'
這篇文章主要介紹了mysql數(shù)據(jù)庫mysql: [ERROR] unknown option '--skip-grant-tables',需要的朋友可以參考下2020-03-03mybatis+mysql 使用存儲過程生成流水號的實現(xiàn)代碼
這篇文章主要介紹了mybatis+mysql 使用存儲過程生成流水號的實現(xiàn)代碼,需要的朋友可以參考下2018-01-01Mysql安裝 Navicat 出現(xiàn)1044/1045錯誤的解決方法
Navicat 出現(xiàn)1044/1045錯誤是網(wǎng)友們一直頭疼的問題,本文以此進行詳細介紹,需要了解的朋友可以參考下2012-12-12MYSQL數(shù)據(jù)庫中的現(xiàn)有表增加新字段(列)
MYSQL 增加新字段的sql語句,需要的朋友可以參考下。2010-05-05Windows7 64位安裝最新版本MySQL服務(wù)器的圖文教程
本文通過圖文并茂的形式給大家介紹了Windows7 64位安裝最新版本MySQL服務(wù)器的教程,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2018-06-06