備份本地?cái)?shù)據(jù)庫(kù)
首先最大的注意點(diǎn):直接cmd進(jìn)入控制臺(tái)執(zhí)行mysqldump,不能進(jìn)入mysql的bin執(zhí)行,不然會(huì)出錯(cuò)!
一法:密碼分開(kāi)備份,不指定備份到的目的地
C:\Documents and Settings\Administrator>mysqldump -u root -p sales > sales.sql
Enter password: ***********
這種寫(xiě)法被備份到了 C:\Documents and Settings\Administrator 目錄下,上圖的sales是數(shù)據(jù)庫(kù)名,
二法:密碼不分開(kāi),指定備份目的地
C:\Documents and Settings\Administrator>mysqldump -u root -priskfitfeng sales > E:\sales.sql
注意root是用戶(hù)名,riskfitfeng是密碼
可能的異常:
C:\Documents and Settings\Administrator>mysqldump -h 192.168.1.128 -u user -p stock > E:\stock.sql;
Enter password: ****
mysqldump: Couldn't find table: ";"
原因是 最后面不能有 ; 號(hào)
備份遠(yuǎn)程數(shù)據(jù)庫(kù)
備份遠(yuǎn)程數(shù)據(jù)庫(kù)到遠(yuǎn)程的主機(jī)上:
使用putty連接上遠(yuǎn)程主機(jī),同理只需登入遠(yuǎn)程系統(tǒng)即可,不需要進(jìn)入mysql的bin
[root@localhost ~]# mysqldump -u user -p stock > stock.sql
和windows上的命令一樣
備份遠(yuǎn)程數(shù)據(jù)庫(kù)到本地:
mysqldump -h 192.168.1.128 -u user -p stock > E:\stock.sql
導(dǎo)入數(shù)據(jù)命令 :
mysql -u root -p trade_supplier_development < insertdata.txt
導(dǎo)入一般命為 .txt , 導(dǎo)出 命為 .sql , 速度快~!
主要兩個(gè)注意點(diǎn):
1,不要進(jìn)入mysql的bin,直接cmd進(jìn)入console執(zhí)行
2,語(yǔ)句后面不要有 ; 號(hào)
ref:
http://m.tkk7.com/xmp123/archive/2007/03/02/101348.html
http://zhidao.baidu.com/question/78171579.html?fr=qrl&fr2=query
http://blog.sina.com.cn/s/blog_3f56d7800100c7r6.html
posted on 2009-05-25 18:03
fl1429 閱讀(712)
評(píng)論(0) 編輯 收藏 所屬分類(lèi):
Mysql/Sqlserver/Oracle