精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Dba+開源工具:補齊MySQL 8.0遷移短板,Binlog解析ETL抽取數據工具

數據庫 MySQL
將解析binlog和執行SQL語句的兩個過程分別由兩個線程來執行。其中,解析binlog的線程每次解析完一個事件后通過隊列將SQL語句傳給SQL執行線程,SQL執行線程從隊列中取出SQL語句并按順序依次執行,這樣就保證了SQL語句的串行執行。

工具簡介

由于MariaDB已經遠離MySQL,從MySQL 8.0遷移到MariaDB 10.5時,binlog同步復制已經不兼容(參考手冊:https://mariadb.com/kb/en/mariadb-vs-mysql-compatibility/)。

圖片圖片

1、若MariaDB是主庫,MySQL是從庫,在GTID模式下,從MariaDB同步復制數據時,GTID與MySQL不兼容,同步將報錯。

2、若MySQL是主庫,MariaDB是從庫,MariaDB無法從MySQL 8.0主庫上復制,因為MySQL 8.0具有不兼容的二進制日志格式。

因此,借助binlog_parse_sql工具,可將binlog解析并生成SQL語句,反向插入MariaDB數據庫里。

使用場景

1、從MySQL 8.0實時解析binlog并復制到MariaDB,適用于將MySQL 8.0遷移至MariaDB(ETL抽數據工具)--- binlog_parse_queue.py

2、數據恢復(研發手抖誤刪除一張表,通過歷史全量恢復+binlog增量恢復)

3、從MySQL 8.0實時解析binlog并復制到ClickHouse,適用于將MySQL 8.0遷移至ClickHouse(ETL抽數據工具)--- binlog_parse_clickhouse.py

原理

將解析binlog和執行SQL語句的兩個過程分別由兩個線程來執行。其中,解析binlog的線程每次解析完一個事件后通過隊列將SQL語句傳給SQL執行線程,SQL執行線程從隊列中取出SQL語句并按順序依次執行,這樣就保證了SQL語句的串行執行。

MariaDB使用

1、安裝:

shell> pip3 install pymysql mysql-replication -i "http://mirrors.aliyun.com/pypi/simple" --trusted-host "mirrors.aliyun.com"

2、前臺運行:

shell> python3 binlog_parse_queue.py

圖片圖片

3、后臺運行:

shell> nohup python3 binlog_parse_queue.py > from_mysql_to_mariadb.log 2>&1 &

4、工具運行后,會生成binlog_info.txt文件,即實時保存已經解析過的binlog文件名和position位置點,以方便程序掛掉后的斷點續傳。

注:運行后如報錯LookupError: unknown encoding: utf8mb3

解決方案:

編輯/usr/local/python3/lib/python3.10/site-packages/pymysql/charset.py文件,尾部增加如下兩行:

_charsets.add(Charset(256, "utf8mb3", "utf8mb3_general_ci", "Yes"))
_charsets.add(Charset(257, "utf8mb3", "utf8mb3_bin", ""))

參考如下鏈接:https://github.com/julien-duponchelle/python-mysql-replication/issues/386

ClickHouse使用

1、安裝:

shell> pip3 install clickhouse-driver -i "http://mirrors.aliyun.com/pypi/simple" --trusted-host "mirrors.aliyun.com"

注:clickhouse_driver庫需要調用ssl,由于python 3.10之后版本不在支持libressl使用ssl,需要用openssl 1.1.1版本或者更高版本。

參見:python 3.10編譯安裝報SSL失敗解決方法(https://blog.csdn.net/mdh17322249/article/details/123966953)

2、MySQL表結構轉換為ClickHouse表結構

shell> vim mysql_to_clickhose_schema.py(修改腳本里的配置信息)

注:mysql_to_clickhose_schema_test.py(該工具僅為單表測試使用)

運行:

shell> python3 mysql_to_clickhose_schema.py

原理:連接MySQL獲取表結構schema,然后在ClickHouse里執行建表語句。

3、MySQL全量數據遷移至ClickHouse步驟:

第一步:

/usr/bin/mydumper -h 192.168.192.180 -u hechunyang -p wdhcy159753 -P 3306 --no-schemas -t 12 --csv -v 3 --regex '^hcy.user$' -o ./

注:需要mydumper 0.12.3-3版本支持導出CSV格式。

第二步:

clickhouse-client --query="INSERT INTO hcy.user FORMAT CSV" < hcy.user.00000.dat

第三步:或者使用mysql_to_clickhouse_sync.py工具(MySQL全量數據導入到ClickHouse里,默認并行10張表同時導出數據,每次輪詢取1000條數據)。

使用條件:表必須有自增主鍵,測試環境MySQL 8.0

如果你說服不了開發對每張表增加自增主鍵ID,那么你要設置參數

sql_generate_invisible_primary_key

開啟這個參數,會在建表時,檢查表中是否有主鍵,如果沒有主鍵,則會自動創建。該參數非常實用,減少了DBA對SQL語句表結構的審計(參考:https://blog.51cto.com/hcymysql/5952924)。

4、binlog_parse_clickhouse.py(ETL抽數據工具)將MySQL8.0增量數據遷移至ClickHouse

shell> vim binlog_parse_clickhouse.py(修改腳本里的配置信息)

前臺運行:

shell> python3 binlog_parse_clickhouse.py

后臺運行:

shell> nohup python3 binlog_parse_clickhouse.py > from_mysql_to_clickhouse.log 2>&1 &

下載方式

此工具現通過dbaplus社群免費為大家提供下載使用。若使用過程中有任何問題或建議,可隨時與我們聯系,歡迎大家試用。

登錄以下鏈接即可下載:

https://github.com/hcymysql/binlog_parse_sql

責任編輯:武曉燕 來源: dbaplus社群
相關推薦

2023-10-31 07:27:22

開源工具MySQL協議

2023-07-19 07:29:00

2023-08-29 07:22:06

MySQL數據工具故障恢復

2020-05-19 11:46:50

MongoDB圖形開源

2018-12-12 14:15:40

MongoDB熱備份工具數據庫

2023-01-28 07:52:49

2023-08-11 07:20:04

開源工具項目

2023-10-17 07:51:37

MySQLQPS優化

2019-01-25 19:19:28

數據工具互聯網

2018-09-13 10:42:00

工具代碼機器學習

2021-06-29 18:24:13

MySQL開源工具

2022-07-15 13:58:46

工具MyBatissql

2022-12-09 17:53:36

MyBatis聯表查詢

2020-07-20 07:33:44

Python開發工具

2014-08-21 09:18:42

云監控網絡監控工具Nagios

2021-07-07 10:12:08

數據庫工具技術

2022-05-06 07:31:01

useEventReactHook

2019-10-11 09:55:53

數據工具架構

2022-08-23 11:40:34

數據云計算安全

2010-01-14 09:13:19

MySQL to SQ數據庫遷移
點贊
收藏

51CTO技術棧公眾號

欧美伦理片在线看| 国产日韩欧美在线观看| 日韩少妇一区二区| 欧美调教sm| 国产欧美日韩综合| 91中文在线视频| 久久亚洲av午夜福利精品一区| 国内精品麻豆美女在线播放视频 | 国产伦精品一区| 在线免费黄色av| 亚洲国产精品久久久天堂 | 午夜视黄欧洲亚洲| 天堂av一区二区| 国精产品一品二品国精品69xx| 久久亚洲二区| 欧美成人中文字幕| 欧美18—19性高清hd4k| 久久精品免视看国产成人| 欧美日韩国产限制| 永久免费看av| 国产精品无码2021在线观看| 国产精品影视网| 国产ts一区二区| 国产大片aaa| 伊人成综合网| 最近2019免费中文字幕视频三| 亚洲激情 欧美| 久久九九精品视频| 欧美日韩激情一区二区| 国产精品后入内射日本在线观看| www红色一片_亚洲成a人片在线观看_| 久久久久久久久久久久久女国产乱| 亚洲资源在线看| 在线播放成人av| 久久亚洲美女| 欧美有码在线观看| 精品视频在线观看免费| 91精品啪在线观看国产18| 国产小视频91| 一级性生活毛片| 久久激情av| 欧美成人三级电影在线| 人人爽人人爽av| 九七影院97影院理论片久久| 在线一区二区视频| 成年人观看网站| 美女搞黄视频在线观看| 亚洲一区中文在线| 国产一级片91| 在线看女人毛片| 伊人夜夜躁av伊人久久| 在线精品日韩| 1pondo在线播放免费| 国产日韩影视精品| 日本高清不卡三区| 国产在线小视频| 国产亚洲一本大道中文在线| 免费h精品视频在线播放| 婷婷av一区二区三区| 成人爽a毛片一区二区免费| 99se婷婷在线视频观看| 中文字幕一区二区三区波野结| 国产欧美二区| 日韩免费不卡av| 日韩久久久久久久久久| 美腿丝袜在线亚洲一区| 国产在线观看一区二区三区 | 欧美一区二区三区性视频| 日日干夜夜操s8| 99tv成人影院| 日韩免费电影网站| 艳妇乳肉豪妇荡乳xxx| 欧美丝袜美腿| 亚洲欧美在线第一页| 久久久久久久久久久久| 日韩精品dvd| 久久国产精品久久国产精品| 久久久国产精华液| 亚洲欧美日韩精品一区二区| 国产福利精品av综合导导航| 中文字幕欧美色图| 国产精品夜夜爽| 国产在线一区二区三区欧美| 性感美女视频一二三| 欧美激情资源网| 久久国产精品免费观看| av手机在线观看| 在线亚洲免费视频| 日韩va在线观看| 国产毛片精品| 在线视频国产日韩| 美女福利视频在线观看| 在线一区免费观看| 国产精品你懂得| www日本高清| 久久美女高清视频| 男插女免费视频| 精品极品在线| 欧美日韩国产欧美日美国产精品| www.四虎精品| 精品精品99| 久久久女女女女999久久| 中国女人真人一级毛片| 成人av影院在线| 宅男在线精品国产免费观看| 免费成人在线电影| 制服丝袜av成人在线看| 亚洲欧美视频在线播放| 色狮一区二区三区四区视频| 国内偷自视频区视频综合| 在线播放亚洲精品| 91毛片在线观看| 91黄色在线看| 四虎国产精品免费久久5151| 日韩精品免费在线视频| 欧美激情图片小说| 日本va欧美va欧美va精品| 国产欧美日韩视频一区二区三区| 在线观看av黄网站永久| 欧美午夜精品久久久久久浪潮| 交换做爰国语对白| 欧美亚洲在线日韩| 18性欧美xxxⅹ性满足| 国产肥老妇视频| 国产精品成人一区二区三区夜夜夜| 国产免费黄视频| 国产精品对白久久久久粗| 精品中文字幕乱| 一级片在线观看视频| 国产欧美日韩在线视频| 日韩精品视频久久| 女仆av观看一区| 欧美精品激情blacked18| 99国产精品久久久久99打野战| 亚洲国产精品国自产拍av| 国产午夜福利视频在线观看| 里番精品3d一二三区| 欧美丰满少妇xxxx| av免费在线观看不卡| 亚洲欧洲精品一区二区三区不卡| 婷婷激情四射五月天| 国产欧美日韩| 日本sm极度另类视频| 午夜福利一区二区三区| 亚洲电影一级黄| 性色av蜜臀av浪潮av老女人| 国产精品豆花视频| 不卡视频一区二区三区| 色a资源在线| 欧美mv日韩mv国产网站app| 欧美精品成人久久| 国产91精品一区二区麻豆网站| 久久久久久久久网| 99re8这里有精品热视频免费 | 国内久久婷婷综合| 中文字幕一区二区三区四区五区人 | 高清国产在线一区| porn视频在线观看| 欧美日韩视频一区二区| 999福利视频| 久久成人免费网| 婷婷视频在线播放| 午夜日韩影院| 久久久噜噜噜久久| 欧美女v视频| 欧美色图一区二区三区| 日本一二三区在线观看| 国产乱码一区二区三区| 久久久久久久9| 美女一区二区在线观看| 热re91久久精品国99热蜜臀| 国产三级在线看| 欧美日韩aaaaa| 久久伊人成人网| 91看片淫黄大片一级在线观看| 久久午夜夜伦鲁鲁一区二区| 日韩综合网站| 国产精品v欧美精品∨日韩| 日本а中文在线天堂| 国产亚洲欧洲高清一区| 国产精品无码一区二区桃花视频 | 男人j进女人j| 欧美freesex8一10精品| 国产精品久久久av久久久| 欧美激情午夜| 亚洲丁香婷深爱综合| 男操女视频网站| 亚洲另类一区二区| 男女黄床上色视频| 国产精品小仙女| 天天摸天天碰天天添| 中文字幕免费精品| 精品视频一区二区三区四区| 成人一区视频| 97人人做人人爱| 毛片在线不卡| 亚洲欧美www| 亚洲精品国偷拍自产在线观看蜜桃| 日韩欧美在线一区| 永久久久久久久| 久久综合给合久久狠狠狠97色69| 中文字幕丰满乱码| 久久国产精品99国产| 免费看污污视频| 精品久久久久久久久久久aⅴ| 国产精品久久久久久久久久久久午夜片 | 992tv成人免费视频| 免费a级毛片在线观看| 在线观看91精品国产麻豆| 精品国产免费观看| 最新国产成人在线观看| 久久久亚洲av波多野结衣| 国产精品羞羞答答xxdd| 在线观看亚洲色图| 美女精品在线| 日韩av在线播放不卡| 五月天久久777| 日本10禁啪啪无遮挡免费一区二区| 日韩精品中文字幕一区二区 | 欧美韩国一区二区| 亚洲国产精品自拍视频| 国产精品自拍在线| 亚洲欧美日韩综合网| 麻豆成人在线| 欧美日韩成人免费视频| 欧美黄色一区二区| www亚洲国产| 小处雏高清一区二区三区| 日韩av影视| 国产精品视频一区二区三区四蜜臂| 国产精品三区在线| 视频一区国产| 亚洲自拍偷拍视频| 亚洲综合资源| 91精品视频播放| 亚洲狼人在线| 成人黄色免费看| 日本sm极度另类视频| 性欧美xxx69hd高清| 91av成人在线| 在线最新版中文在线| 国内精品久久久久久久久| 国产精品69xx| 欧美人交a欧美精品| 欧美黄色激情| 久久精品在线视频| 国产在线激情视频| 久久视频在线看| 1区2区在线观看| 欧美片一区二区三区| 免费黄网站在线播放| 日韩在线观看免费高清完整版| 91视频在线观看| 日韩中文字幕在线视频| 秋霞午夜理伦电影在线观看| 中国china体内裑精亚洲片| av福利精品| www.亚洲成人| 91最新在线视频| 久久久久久欧美| 看黄在线观看| 日本精品视频网站| av在线不卡精品| 亚洲bt天天射| 国产精品18hdxxxⅹ在线| 黄色99视频| 国产一区毛片| 午夜在线视频免费观看| 欧美在线看片| 动漫av网站免费观看| 日本va欧美va欧美va精品| 亚洲欧美日韩综合网| 国产精品91xxx| 国产一级二级在线观看| 国产欧美中文在线| 成年人午夜剧场| 天天亚洲美女在线视频| 亚洲大尺度在线观看| 制服丝袜激情欧洲亚洲| 天天操天天干天天插| 中文字幕亚洲无线码a| 日韩伦理电影网站| 热久久99这里有精品| 色8久久久久| 国产乱码精品一区二区三区日韩精品| 伊人久久大香线蕉综合网蜜芽 | 欧美午夜免费影院| 国产视频一视频二| 精品一区二区三区视频在线观看 | 国产一区二区三区四区视频| 欧美v亚洲v综合ⅴ国产v| 精品欧美不卡一区二区在线观看 | 成人黄色国产精品网站大全在线免费观看| 无码人妻精品一区二区三区温州| 国产精品九色蝌蚪自拍| 日韩欧美一级视频| 欧美精三区欧美精三区| 视频三区在线观看| 久久夜色撩人精品| 久久青青视频| 国产精品v欧美精品v日韩| 日韩午夜电影网| 国产老熟妇精品观看| 国产在线精品一区二区三区不卡| 久久人人爽人人人人片| 亚洲男女毛片无遮挡| 波多野结衣电车| 亚洲国产精品久久久久秋霞不卡 | 亚洲三级免费观看| 天堂网视频在线| 亚洲第一av在线| 超碰超碰在线| 国产精品一二三在线| 亚洲动漫在线观看| 日韩欧美不卡在线| 国产精品一级在线| 国产美女福利视频| 在线日韩一区二区| 亚洲av激情无码专区在线播放| 久久亚洲国产精品成人av秋霞| 户外露出一区二区三区| 久久久99爱| 亚洲国产免费| 91porn在线| 亚洲精品成人在线| 国产精品国产三级国产aⅴ| 一本色道久久综合亚洲精品小说| 黄视频网站在线观看| 国产精品10p综合二区| 欧美激情亚洲| 91网址在线观看精品| 国产精品国产精品国产专区不蜜 | 欧美一二三区在线观看| 一区二区三区视频网站| 国产精品久久99久久| 国产精品一区二区三区av麻| 国产极品粉嫩福利姬萌白酱| aaa亚洲精品| 日本特黄特色aaa大片免费| 日韩欧美一二区| a天堂中文在线官网在线| 成人xxxxx| 亚洲电影影音先锋| 韩国三级丰满少妇高潮| 亚洲精品久久久久久国产精华液| 国产美女三级无套内谢| 久久精品在线播放| 精品国产三级| 日韩专区第三页| 国产成人av自拍| 国产一卡二卡在线| 日韩av一区二区在线| 在线高清av| 日韩经典在线视频| 免费成人在线观看视频| 亚洲综合图片一区| 56国语精品自产拍在线观看| 黄在线免费观看| 99在线热播| 亚洲深夜av| 中文字幕伦理片| 91精品国产欧美一区二区成人| fc2ppv国产精品久久| 国产高清在线一区| 99视频一区| 蜜臀久久99精品久久久久久| 欧美日韩另类一区| 中文字幕资源网在线观看| 国产高清精品一区二区| 一本色道久久综合亚洲精品不卡| 草草影院第一页| 56国语精品自产拍在线观看| 黄色小说在线播放| 欧美国产综合视频| 免费观看日韩av| 欧美日韩国产精品一区二区三区| 亚洲精品成人免费| 欧美日韩亚洲国产| 国产又爽又黄ai换脸| 成人免费毛片a| 在线观看亚洲黄色| 欧美大成色www永久网站婷| 五月天亚洲色图| 久久久久久综合网| 欧美日韩国产在线播放| 香蕉视频国产在线观看| 国产精品一区二区你懂得| 美女精品网站| 免费三片在线播放| 国产亚洲精品va在线观看| 免费一级欧美片在线观看网站| 奇米精品一区二区三区| 亚洲欧洲无码一区二区三区| 隣の若妻さん波多野结衣| 国产精品日韩欧美| 影音先锋久久| 午夜激情视频在线播放| 日韩高清免费观看| www.成人在线.com| 免费看国产一级片|