關(guān)于mydumper的簡介和下載請訪問:https://launchpad.net/mydumper
簡言之,mydumper是多線程邏輯備份,對于表和數(shù)據(jù)量很大的情況下,建議使用mydumper提高備份效率,比mysqldumper要快很多。
我為什么要用mydumper?是基于某個需求,比如我需要把某個庫下的所有按日期分表的表備份并導入到新實例?如何實現(xiàn)?
table_20170101 table_20170102 ...... table_20171231 一共三百多張表
開始我去嘗試mysqldump,看到參數(shù):-B [table1,table2......table n] ,多么厚顏無恥的說咱支持多個指定表備份,5個以下完全接受,但是我要備份1000個表,你要讓我在那列1000個嗎?我始終不相信,mysqldump怎么能不支持表名模糊匹配呢?于是我就使用下面的寫法:
mysqldump -uxx -p -B xx table_* > backup.sql
執(zhí)行沒有報錯,驚喜,我就說嘛,怎么能不支持表的模糊匹配呢!!當我打開backup.sql文件時,膀胱都氣炸了,尼瑪直接備份了某個數(shù)據(jù)庫下所有的表了。忽視我的模糊匹配嘛。從此對mysqldump沒有好印象了,(當然也可能是我能力有限,還沒有找到mysqldump的多表備份方式)。
轉(zhuǎn)投mydumper,當我看到-x參數(shù)時,又是一喜!看看人家,寫的多么清晰,于是開始使用:
一、mydumper安裝:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26