canal解析
执行语句(带有注释): #测试start #2018-02-22 #测试end alter table test_2018 add loan_amount_backstage_adjust1 varchar(64) DEFAULT NULL COMMENT '测试内容:1:无,2:有'
解析结果:
eventType: QUERY isDdl:false sql: "#\305\233\304\266\304\215\305\244\304\256\304\223start\r\n#2018-02-22\r\n#\305\233\304\266\304\215\305\244\304\256\304\223end\r\nalter table test_2018 add loan_amount_backstage_adjust varchar(64) DEFAULT NULL COMMENT '\305\233\304\266\304\215\305\244\304\256\304\223\305\232\303\234\303\226\305\232\304\243\304\273\303\224\304\276\303\2661\303\224\304\276\303\266\305\233\303\263\342\200\240\303\224\304\276\304\2062\303\224\304\276\303\266\305\233\303\272\304\214'" ddlSchemaName: "test" —————————————————————————————————————————— 执行语句(无注释):
alter table test_2018 add loan_amount_backstage_adjust1 varchar(64) DEFAULT NULL COMMENT '测试内容:1:无,2:有'
解析结果:
eventType: ALTER isDdl: true sql: "alter table test_2018 add loan_amount_backstage_adjust1 varchar(64) DEFAULT NULL COMMENT '\305\233\304\266\304\215\305\244\304\256\304\223\305\232\303\234\303\226\305\232\304\243\304\273\303\224\304\276\303\2661\303\224\304\276\303\266\305\233\303\263\342\200\240\303\224\304\276\304\2062\303\224\304\276\303\266\305\233\303\272\304\214'" ddlSchemaName: "test"
canal解析ddl eventType为QUERY,binlog且为row模式,insert update delete 都正常,这个是canal未考虑到吗?
原提问者GitHub用户liuwenfeng554
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。