網上找了好久都沒有一個完整的關於MySQLdump的備份說明。在此我將詳細說明備份流程。
1,MySQLdump工具是mysql自帶的一個非常方便的一款小工具,存在mysql安裝目錄的\MySQL\bin下。比如我自己裝的wamp包,就在目錄wamp\MySQL\bin下
2,mysqldump 和 mysql一樣.都是應用程序 你在mysql下是執行不了的.切記,可以在cmd裡面輸入MySQLdump --help
3, mysqldump的正確格式為: MySQLdump -h服務器ip -u用戶名 -p密碼 數據庫名 > 導出文件
例如我的用戶名是root 密碼是root 數據庫是erm 則命令格式為在cmd裡為 MySQLdump -h192.168.0.1 -uroot -p123 erm > d:\erm.sql 回車 (後面沒有分號)
MySQL數據備份與還原命令:
備份:MySQLdump -u root -p dbcurr> 20090219.sql
MySQLdump 備份命令
root 用戶名(root管理員)
dbcurr 備份的數據庫名;
> 備份符號
20090219.sql 備份的文件名
還原:
MySQL -u root -p dbcurr< d:\20090219.sql
MySQL 還原命令
root 用戶名(root管理員)
dbcurr 備份的數據庫名;
< 還原符號
20090219.sql 還原的文件名
MySQLdump 遠程備份
MySQLdump -h ip -uroot -proot database > c:\data.sql
注:如果不加-h和MySQL服務器ip,那將是備份本地的數據庫