數據庫的導入導出

A:導出:
一、導出整個數據庫    mysqldump -u 用戶名 -p 數據庫名 > 導出的路徑+文件名   mysql

     mysqldump -u wcnc -p smgp_apps_wcnc > d:\aa.sql   sql

二、導出一張表   mysqldump -u 用戶名 -p 數據庫名 表名 > 導出的路徑+文件名     數據庫

     mysqldump -u wcnc -p smgp_apps_wcnc users > d:\aa.sql app

三、導出數據庫的結構  test

     mysqldump -u用戶名 -p密碼 -d 數據庫名 > d:\aa.sqlselect

四、導出數據庫中某張表結構 密碼

     mysqldump -u用戶名 -p密碼 -d 數據庫名 表名 > d:\aa.sql數據

五、根據條件導出指定表中的數據到指定路徑
(1) mysql>mysql -uroot -proot mytest -e "select * from project where proj_id=190" > d:\aa.sql
(2) mysqldump -uroot -proot mytest project --where="proj_id=190" > d:\aa.sql腳本

六、導出數據庫中多張表(test1,test2,test3)結構及表數據用用空格隔開文件

     mysqldump -u用戶名 -p密碼 數據庫名 test1 test2 test3 > d:\aa.sql

B:導入:   經常使用source 命令    進入mysql數據庫控制檯   如mysql -u root -p    mysql>use 數據庫, 而後使用source命令,後面參數爲腳本文件(如這裏用到的aa.sql)    mysql>source d:\aa.sql

相關文章
相關標籤/搜索