canal使用总结

deployer
example 配置监听变化的表 监听多个数据库 写多个example

adapter
srcdatasource 配置写入的数据源

总结

1.1.4 使用的mysql默认不支持mysql8 启动初始化数据库错误

mysql8 默认打开log_bin 8以下需要手动打开

打开log_bin 方法

非docker 修改

docker 安装的mysql 打开binlog

首先进入mysql容器 没有vim 命令进行安装

docker exec -it 容器id /bin/bash

安装vim命令

配置mysql

修改my.ini 文件 添加以下信息

server-id = 1
binlog_format = ROW
log_bin = mysql_bin

重启mysql 查看是否生效

show variables like 'log_bin';

配置canal

启动乱码问题

原文地址:https://www.cnblogs.com/ccubee/p/14146836.html