MySql數據庫導入導出

一、導出整個數據庫
    mysqldump -u 用戶名 -p 數據庫名 > 存放位置
    好比:
    mysqldump -u root -p project > c:/a.sql
           (導出project數據庫已經通過親自測試,成功!)
 
2.導出一個表的結構,而且帶表中的數據
    mysqldump -u 用戶名 -p  數據庫名  表名 > 導出的文件名
    mysqldump -u root -p project  position > c:/a.sql
           (測試,成功!)
 
只導出表結構,不帶表中的數據:
    mysqldump  -d  -u root -p project  position > c:/a.sql
           (測試,成功!)
 
 
3.導出一個數據庫結構
    mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql
    -d 沒有數據 --add-drop-table 在每一個create語句以前增長一個drop table
 
4.導入數據庫
    一、經常使用source 命令
    進入mysql數據庫控制檯,
        d:/program files/mysql/mysql server 5.1/bin > mysql -u root -p
        d:/program files/mysql/mysql server 5.1/bin > mysql>use '數據庫'
    而後使用source命令,後面參數爲腳本文件(如這裏用到的.sql)
        d:/program files/mysql/mysql server 5.1/bin > mysql>source d:wcnc_db.sql
    二、mysql -uroot -p(密碼) 數據庫名 表名 < 導入的文件名
 
5.遠程導出數據庫
命令以下:
    mysqldump -h  192.168.11.210  -u  root  -p  test>c:/test.sql
相關文章
相關標籤/搜索