ERROR: Error in Log_event::read_log_event():
来源:互联网 发布:淘宝无线如何推广 编辑:程序博客网 时间:2024/05/04 11:10
1.版本
1)操作系统
cat /etc/issue
cat /etc/issue
CentOS release 6.6 (Final)
Kernel \r on an \m
cat /proc/version
cat /proc/version
Linux version 2.6.32-504.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Oct 15 04:27:16 UTC 2014
2)mysql数据库版本
MySQL --version
MySQL Ver 14.14 Distrib 5.6.26, for linux-glibc2.5 (x86_64) using EditLine wrapper
2.问题描述
在使用mysqlbinlog分析binlog日志时,报如下错误:
[root@localhost log]# mysqlbinlog --start-datetime="2016-12-06 10:00:00" --stop-datetime="2016-12-6 10:50:00" --base64-output=decode-rows -vvv 3306-bin.000040 >test.sqlERROR: Error in Log_event::read_log_event(): 'Sanity check failed', data_len: 147, event_type: 30
1)检查数据库版本
mysql> select version();+------------+| version() |+------------+| 5.6.26-log |+------------+1 row in set (0.01 sec)2)检查mysqlbinlog版本
which mysqlbinlog/usr/bin/mysqlbinlogYou have new mail in /var/spool/mail/root[root@localhost log]# mysqlbinlog --versionmysqlbinlog Ver 3.3 for redhat-linux-gnu at x86_64##我们发现数据库版本是5.6,但是mysqlbinlog 版本是3.3(5.6 对应的mysqlbinlog应该是3.4),所以应该是使用了低版本的mysqlbinlog导致的问题
3)使用3.4版本mysqlbinlog再次分析binlog日志
/usr/local/mysql/bin/mysqlbinlog --version/usr/local/mysql/bin/mysqlbinlog Ver 3.4 for linux-glibc2.5 at x86_64[root@localhost log]# /usr/local/mysql/bin/mysqlbinlog --start-datetime="2016-12-06 10:00:00" --stop-datetime="2016-12-6 10:50:00" --base64-output=decode-rows -vvv 3306-bin.000040 >test.sql[root@localhost log]#使用3.4版本的mysqlbinlog,未报错。
##后来发现该环境上装了两个版本的mysql,5.1和5.6,而环境变量配置的是5.1的路径,所以我们默认使用的是5.1版本数据库的工具,所以导致报错。
0 0
- ERROR: Error in Log_event::read_log_event()
- ERROR: Error in Log_event::read_log_event()
- ERROR: Error in Log_event::read_log_event():
- mysql报错:ERROR: Error in Log_event::read_log_event():"Sanity check
- ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 438, event_type: 2
- ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 438, event_type: 2
- ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 438, event_type: 2
- ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 234781854, event_type: 2
- ERROR: Error in Log_event::read_log_event(): 'Found invalid event in binary log', data_len: 77, even
- error in content server
- Server Error in '/' Application.
- Error handling in WCF
- Error in classification
- Error Codes in Windows
- Error Handling In VBA
- build error in hudson
- Handle Error in VBA
- hash_map in Linux error
- 对Warning: Attempt to present on whose view is not in the window hierarchy!的解决方案
- Java入门第二季-答答租车系统源代码
- java基础巩固---jdbc接口PreparedStatement执行sql语句
- vmware
- promise
- ERROR: Error in Log_event::read_log_event():
- 比较两个字符串是否相等
- 【生活问题】买房子,采光计算,还有一些生活教育感悟
- C#异常处理
- Unity破解教程(IOS)
- button标签添加超链接
- 页面按钮防止ajax重复提交
- OGNL表达式
- 前端js上传头像校验文件