| 您的当前位置:首页 --> MYSQL教程 --> ERROR: Error in Log_event::read_log_event() |
| MYSQL教程 ERROR: Error in Log_event::read_log_event() |
| 浏览次数:1101 关键词 ( ) |
| 查看使用该CPU的产品 查看CPU天梯 |
| CPU型号:ERROR: Error in Log_event::read_log_event() |
| 主频:Ghz |
| 睿频:Ghz |
| 核心数:个 |
| 不支持超核心 |
| 制作工艺: |
| 插槽类型: |
| 功耗:0W |
| L3缓存:0MB |
| 支持最大内存: 0GB |
| CPU详细参数 |
|
分析从库1062问题,解析从库binlog日志,报错如下 [root@xxxdb0402 tmp]# mysqlbinlog mysql-bin.004271 > 4.log ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 438, event_type: 2 [root@xxxdb0402 tmp]# grep 'rding' 4.log > rd4.log [root@xxxdb0402 tmp]# ll rd4.log -rw-r--r-- 1 root root 0 Sep 3 17:50 rd4.log 空的,第四个日志没有录入操作 奇怪报错了,google之,3种方案 1 写全路径 [root@xxxdb0402 tmp]# /opt/mysql/product/5.5.25a/bin/mysqlbinlog mysql-bin.004271 > 4.log ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 438, event_type: 2 [root@xxxdb0402 tmp]# whereis mysqlbinlog mysqlbinlog: /usr/bin/mysqlbinlog [root@xxxdb0402 tmp]# /usr/bin/mysqlbinlog mysql-bin.004271 > 4.log /usr/bin/mysqlbinlog: Character set '#45' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 438, event_type: 2 2 加-f强制解析 [root@xxxdb0402 tmp]# mysqlbinlog -f mysql-bin.004271 > 4.log ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 438, event_type: 2 3 这个copy过来的日志的时候,db正往日志里面写数据呢,从新copy下binlog到/tmp下。 那就重新copy一次binlog,再解析 [root@xxxdb0402 tmp]# cp /mysqldata/data/mysql-bin.004271 /tmp/ cp: overwrite `/tmp/mysql-bin.004271'? y [root@xxxdb0402 tmp]# /opt/mysql/product/5.5.25a/bin/mysqlbinlog mysql-bin.004271 > 4.log ERROR: Error in Log_event::read_log_event(): 'read error', data_len: 438, event_type: 2 3种方案都报一样的错误。Mysql版本5.5.25a。linux环境centos6.0 这个问题如何搞定,比较诡异? 朋友建议直接在mysql的数据目录之下用mysqlbinlog试下 [root@xxxdb0402 data]# /opt/mysql/product/5.5.25a/bin/mysqlbinlog -f mysql-bin.004271 > 4.log 结果还是一样的报错。 |
| 下一个产品 SQL计算timestamp的差值的方法 上一个产品 MySQL的Replace into 与Insert into on duplicate key update真正的不同之处 |