当前环境:
MariaDB 开启了row模式 binlog_annotate_row_events 值为 on
出现的问题:
MariaDB 在使用canal的时候,全部维"type":"QUERY",“sql”为insert into语句
期望的效果:
可以解析biglog为json数据
原提问者GitHub用户mortimer-cra
问题解决了。
【instance.properties配置定义优先级高于canal.properties】
文档是这样写的,但是我发现canal.properties会覆盖instance.properties里面的内容 canal.instance.filter.query.dml = true 这个参数要在canal.properties设置才管用。
原回答者GitHub用户mortimer-cra
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。