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