mysql高效導入導出工具之mydumper

結合mysqldump和mydumper(不支持字符編碼導出),myloader高效導出和導入數據

1、mysqldump導出表結構

mysqldump --default-character-set=gbk -d -uroot -p ttpai > ttpai-db-schemas.sql

2、mydumper並行導出表數據:

mydumper -u xxxxx -p xxxxx -B dbname -t 8 -o /root/ttpai-db-data -K

3、mysql導入表結構

mysql -uroot -p ttpai < ttpai-db-schemas.sql

4、myloader並行導入數據

myloader -u xxxxx -p xxxxx -B dbname -t 8 -d /root/ttpai-db-data

擴展: 

如果是導出到遠程的備份機器,執行如下命令

mydumper -u xxxxx -p xxxxx -B dbname -t 8 -o /backup_path -K 

tar zc /backup_path |pv |lz4 -B4|ssh [email protected] "lz4 -d |tar -zxC /dst_path"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章