基本的使用方法總結:
1 匯出所有庫
mysqldump -uusername
-ppassword
--all
-databases
>
all.sql
2 匯入所有庫
mysql>source all.sql;
3 匯出某些庫
mysqldump -uusername
-ppassword
--databases db1 db2 > db1db2.sql
4 匯入某些庫
mysql>source db1db2.sql;
5 匯入某個庫
mysql -uusername
-ppassword db1 < db1.sql;
6 匯出某些資料表
mysqldump -uusername
-ppassword db1 table1 table2 > tb1tb2.sql
7 匯入某些資料表
mysql -uusername
-ppassword db1 < tb1tb2.sql
8 mysqldump字符集設定
mysqldump -uusername
-ppassword
--default-character
-set
=gb2312 db1 table1 > tb1.sql
9 使用blob型別的資料庫匯入,匯出
mysqldump -uusername
-ppassword
--default-character
-set
=gb2312 ----hex-blob db1 table1 > tb1.sql
hex-blob選項說明
使用十六進製制符號轉儲二進位制字串列(例如,'abc' 變為0x616263)。影響到的列有binary、varbinary、blob。
MySQL dump匯出匯入
1.匯出庫指令碼,資料庫名稱 mysql,要匯出到data資料夾下的mysql.sql檔案中 mysqldump uroot databases mysql p data mysql.sql 回車後輸入資料庫密碼 2.使用剛剛生成的mysql.sql指令碼匯入已有資料庫mysql mysqldump...
MySQL資料匯出匯入 mysqldump
mysqldump u user p passwd h127 0.0 1 p3306 routines default character set utf8 lock all tables add drop database a db.all.sqlmysqldump u user p passwd...
mysql 資料匯入匯出 mysqldump
shell 命令 匯出具體表 格式 mysqldump h主機名 p埠 u使用者名稱 p密碼 database 資料庫名 檔名.sql mysqldump h10.10.10.10 p3306 ppassword uusername set gtid purged off database tabl...