ERROR: Error in Log_event::read_log_event(): 'Found invalid event in binary log', data_len: 31, event_type: 35报错处理

centos7系统MySQL5.7在用mysqlbinlog命令查询binlog日志时刚开始查询即自动终止查询,查了一下该日志有300M,于是仔细看发现有报错,见下图:

在网上查找经验贴http://blog.sina.com.cn/s/blog_64c1dd210101c6hw.html,成功将问题解决,查找发现系统下有两个msqlbinlog命令,编译安装时带的是3.4版本的,另一个3.3版本的已经不知从何而来了,将3.4的覆盖3.3的即可正常使用,或者不覆盖将3.4的路径写入环境变量亦可使用(未实际验证,只是提出思路),解决过程如下:

原文地址:https://www.cnblogs.com/godfather007/p/10417707.html