使用mysql5.5的binlog时报Unknown system variable 'binlog_checksum'

具体错误为

#1193 - Unknown system variable 'binlog_checksum'

查找得知 binlog_checksum 只在mysql5.6.2以上版本出现,低于以下版本的情况下为binlog_checksum=none,但是查询时MYSQL提示这个系统变量为未知,尝试在My.cnf中加入binlog_checksum=none,重启mysql服务时时在日志也发现Unknown system variable 'binlog_checksum'这个错误 并且Mysql无法启动,去除后正常启动

请问在如何不修改mysql版本的情况下解决该问题
PS:因为这个Mysql有用到很多东西,怕影响到其他项目,故无法修改版本

阅读 4.8k
2 个回答

没办法,后面换了个5.7版本

binlog_checksum是MySQL 5.6.2才引入的,既然5.5根本就没有这个参数,你不加就行了,就算想加也没得加,还需要解决什么?
暂时get不到你的想法。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题