开发者社区 问答 正文

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 108 分享 版权
1 条回答
写回答
取消 提交回答
  • Mysql 5.6.2以前的版本没有末尾校验协议,即没有'binlog_checksum'参数。经测,canal v1.1.3版本在启动时会获取该参数导致报错,但不影响后面的数据解析,可以忽略,无需处理。

    原回答者GitHub用户54nidong

    2023-05-05 10:38:30
    赞同 展开评论