- 修改MySQL配置文件:
log-bin=mysql-bin # 开启binlog
binlog-format=ROW # 选择ROW模式
server_id =2 #不能重复
- 授权canal连接MySQL账号具有作为MySQL slave 的权限,如果已有账号可直接授权
CREATE USER canal IDENTIFIED BY 'canal';
GRANT SELECT,REPLICATION SLAVE,REPLICATION CLIENT ON . TO 'canal' @ '%';
-- GRANT ALL REPLICATION ON . TO 'canal' @ '%';
FLUSH REPLICATION ;
- 下载安装canal 并修改配置文件
修改canal.perties文件
canal.id = 123
cd example目录
修改 instance.perties 文件
修改监听配置
网友评论