springboot 整合 canal 使用.\… 表示监控所有schemaschema\…* 表示监控某个库schema.table 表示监控schema库中的某个表schema\.xxxx.* 表示监控schema库中前缀为xxxx的表schema.table:field1/field2 表示监控schema库中表的某个字段client的subscribe(filter)方法;filter需要和instance.properties的canal.instance.filter.regex一致
Canal搭建环境准备jdkcanal是基于java语言开发的,所以需先确保有安装 jdkmysql开启 Binlog 写入功能[mysqld]log-bin=mysql-bin # 开启 binlogbinlog-format=ROW # 选择 ROW 模式server_id=1 # 配置 MySQL replaction 需要定义,不要和 canal 的 slaveId 重复binlog-format有三种策略STATEMENT 日志记录基于语句。ROW 日志记录基于行。这是