开发者社区> 问答> 正文

canal 同步报错exception,ErrorPacket [errorNumber=1193,

canal 同步报错exception,ErrorPacket [errorNumber=1193, mysql 版本5.5.41。 突然报错,mysql版本没有换过

CanalParseException: java.io.IOException: ErrorPacket [errorNumber=1193, fieldCount=-1, message=Unknown system variable 'binlog_checksum', sqlState=HY000, sqlStateMarker=#] with command: select @@global.binlog_checksum Caused by: java.io.IOException: ErrorPacket [errorNumber=1193, fieldCount=-1, message=Unknown system variable 'binlog_checksum', sqlState=HY000, sqlStateMarker=#] with command: select @@global.binlog_checksum

原提问者GitHub用户jacky3721

展开
收起
云上静思 2023-05-04 12:59:26 85 0
1 条回答
写回答
取消 提交回答
  • Mysql 5.6.2以前的版本没有末尾校验协议,即没有'binlog_checksum'参数。经测,canal v1.1.3版本在启动时会获取该参数导致报错,但不影响后面的数据解析,可以忽略,无需处理。

    原回答者GitHub用户54nidong

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载