开发者社区> 问答> 正文

canal仓库代码编译之后,不支持mysql5.1的问题

canal开发团队,我使用canal仓库中master分支的代码编译. Mysql Server version: 5.1.73 错误信息:

ERROR: [destination = example , address = test/192.168.10.16:3306 , EventParser] WARN c.a.otter.canal.parse.inbound.mysql.MysqlConnection - java.io.IOException: ErrorPacket [errorNumber=1193, fieldCount=-1, message=Unknown system variable 'binlog_checksum', sqlState=HY000, sqlStateMarker=#] with command: set @master_binlog_checksum= @@global.binlog_checksum

changed file:0c9eecd

提问371.png

这篇答案说binlog_checksum变量是从mysql5.6才开始支持.

如果是这样的话,时候意味着canal以后不会支持mysql5.6以下版本?

原提问者GitHub用户alexwangx

展开
收起
绿子直子 2023-05-09 15:47:53 114 0
1 条回答
写回答
取消 提交回答
  • 可以增加try lock机制忽略异常设置的情况.

    原回答者GitHub用户agapple

    2023-05-10 10:46:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像