数据库日志格式为ROW,但是canal投递到mq中,会出现具体的sql语句statement格式的

xxe27gdn  于 2021-11-29  发布在  Java
关注(0)|答案(3)|浏览(260)

mysql 8.0
canal -1.1.5
收集了所需要的row的log,但是同时也收到了很多statement格式的日志,想问问大佬有没有出现过这种问题,mysql的binlog配置是只有Row的

njthzxwz

njthzxwz1#

产生一条row,就会生产一条statement,但是我的mysql格式就是row的,这里有大佬遇到过吗

hfsqlsce

hfsqlsce2#

MySQL开启了这个binlog_rows_query_log_events这个配置。
如果不想生成这类信息,可以在canal.properties中设置
canal.instance.filter.query.dml = true

相关问题