在 MySQL 配置文件 my.cnf 设置如下信息:
- [mysqld]
- # 打开binlog
- log-bin=mysql-bin
- # 选择ROW(行)模式
- binlog-format=ROW
- # 配置MySQL replaction需要定义,不要和canal的slaveId重复
- server_id=1
改了配置文件之后,重启 MySQL,使用命令查看是否打开 binlog 模式:
SHOW VARIABLES LIKE 'log_bin';
查看 binlog 日志文件列表:SHOW BINARY LOGS;
查看当前正在写入的 binlog 文件:SHOW MASTER STATUS; 记录文件名 File 和 Position 值。
下载地址(canal.deployer-1.1.5.tar.gz):github.com/alibaba/can…
参数配置
详细配置可以参考: