備份本地數據庫
首先最大的注意點:直接cmd進入控制臺執行mysqldump,不能進入mysql的bin執行,不然會出錯!
一法:密碼分開備份,不指定備份到的目的地
C:\Documents and Settings\Administrator>mysqldump -u root -p sales > sales.sql
Enter password: ***********
這種寫法被備份到了 C:\Documents and Settings\Administrator 目錄下,上圖的sales是數據庫名,
二法:密碼不分開,指定備份目的地
C:\Documents and Settings\Administrator>mysqldump -u root -priskfitfeng sales > E:\sales.sql
注意root是用戶名,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: ";"
原因是 最后面不能有 ; 號
備份遠程數據庫
備份遠程數據庫到遠程的主機上:
使用putty連接上遠程主機,同理只需登入遠程系統即可,不需要進入mysql的bin
[root@localhost ~]# mysqldump -u user -p stock > stock.sql
和windows上的命令一樣
備份遠程數據庫到本地:
mysqldump -h 192.168.1.128 -u user -p stock > E:\stock.sql
導入數據命令 :
mysql -u root -p trade_supplier_development < insertdata.txt
導入一般命為 .txt , 導出 命為 .sql , 速度快~!
主要兩個注意點:
1,不要進入mysql的bin,直接cmd進入console執行
2,語句后面不要有 ; 號
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)
評論(0) 編輯 收藏 所屬分類:
Mysql/Sqlserver/Oracle