一.部署前需要准备的东西
jdk:1.8.0_181
confluent:5.4.1
debezium:1.1.0.Final
修改数据库配置文件my.cnf 或 my.ini
server-id=11
log-bin=mysql-bin #添加这一行就ok
binlog-format=ROW #选择row模式
binlog_row_image=FULL
expire_logs_days=10
gtid_mode=ON
enforce_gtid_consistency=ON
wait_timeout=31536000
interactive_timeout=31536000
binlog_rows_query_log_events=ON
default-time_zone='+8:00'
character_set_server=utf8 #待同步的两个数据库要保持编码一致,否则会出现中文乱码
二.开始部署
1.解压 conflunet,将confluent添加到环境变量

本文介绍了如何使用Debezium 1.1.0.Final和Confluent 5.4.1配合Kafka,实现MySQL数据库的双向数据增量同步。详细步骤包括配置数据库参数,解压并设置环境变量,修改Kafka和连接器配置文件,以及添加和启动相应的连接器。通过这种方式,实现了htdq_report_month表的双向同步。
最低0.47元/天 解锁文章
2071

被折叠的 条评论
为什么被折叠?



