c mysql read错误_mysqlbinlog错误:Error in Log_event::read_log_event(): 'read error'
环境:
mysql 5.6 ; binlog 3.4 ; binlog_format MIXED ;
.报错:
mysqlbinlog -v --start-position=166084123 mysql-bin.000228 >c.log
ERROR: Error in Log_event::read_log_event(): ‘read error‘, data_len: 1836021866, event_type: 120
.网上解决方案:
上网查看,查到的解决方法都是 mysqlbinlog版本不兼容,mysql 5.5 是mysqlbinlog 3.3版本,mysql 5.6 以上是mysqlbinlog 3.4版本,需要升级mysqlbinlog的版本解决问题。和我的情况完全不符。
我的问题:
mysqlbinlog -v mysql-bin.000228,全量解析日志,没问题。
mysqlbinlog -v --start-position=166084123 mysql-bin.000228 添加start-position解析日志,会出现上述错误。
问题应该在start-position点上,记得之前日志点有问题时会报错:日志点不可用。这次问题奇怪,一开始没去判断日志点是否准确。而且日志点是从xtrabackup_slave_info文件拿的,没理由不准确的。
问题解决:
问题就是出在日志点不准确上,不知道为什么从xtrabackup_slave_info拿到的日志点会不准确。从binlog日志中,取出相近位置点,执行就OK了。
总结:
问题奇怪,感觉和binlog_format=MIXED有关。mixed是个坑,只是因为磁盘性能不行才入坑许久,不能自拔。
原文:https://www.cnblogs.com/nandi001/p/11751152.html
c mysql read错误_mysqlbinlog错误:Error in Log_event::read_log_event(): 'read error'相关推荐
- ERROR: Error in Log_event::read_log_event(): ‘Sanity check failed‘, data_len: 67, event_type: 35
这是一个使用错误的mysql版本的工具导致的低级问题: 我的mysql版本是8.0.17,由于需要单独安装mysql-devel,为了省事,结果从iso镜像里安装了低版本的rpm包,结果rpm安装后影 ...
- 读取MySQL二进制文件_MYSQL: mysqlbinlog读取二进制文件报错read_log_event()
一.问题描述 mysql v 5.0.91 [root@localhost bin]# ./mysqlbinlog /tmp/mysql-bin.000015 /!40019 SET @@sessio ...
- mysql 主主忽略错误_MySQL 主主报错: Fatal error: The slave I/O thread stops because master and slave have...
Mysql 主主启动错误处理 error 信息: Slave_IO_State: Master_Host: 192.168.6.87 Master_User: replication Master_P ...
- mysql报08S01的错误- SQL Error: 0, SQLState: 08S01 偶发
mysql报08S01的错误- SQL Error: 0, SQLState: 08S01 偶发 后台res回来的值为: {"error_code":"UNKNOWN&q ...
- mysql登陆错误2003(hy000)_mysql远程无法登陆出现ERROR 2003 (HY000)...解决方法_MySQL
bitsCN.com Q: 当在另一台机器上登录MySQL时出现如下错误: ERROR 2003 (HY000): Can't connect to MySQL server on 'x.x.x.x' ...
- mysql batch insert 遇到错误跳过_mysql 主从复制错误如何跳过
Mysql 5.7 主从复制错误跳过处理 有时候因为一些操作使得mysql主从服务器有些误差,这样复制的时候会产生错误,一般而言我们可以通过逃过错误的方式,让复制继续下去,我们来演示下如何通过操作跳过 ...
- mysql数据库连接过多的错误,可能的原因分析及解决办法
mysql数据库连接过多的错误,可能的原因分析及解决办法 来源:网络采集 作者:未知 系统不能连接数据库,关键要看两个数据: 1.数据库系统允许的最大可连接数max_connections.这个参数是 ...
- suse mysql ERROR1045_Suse发生了错误Access denied for user #39;#39;@#39;localhost#39; toamp;...
好久没实用MySQL了,上次由于装了Banq的论坛系统.在用MySQL Administrator进去的时候居然提示mysql error number 1045 access denied for ...
- mysql主从切换gtid不一致_解决mysql使用GTID主从复制错误问题
解决mysql使用GTID主从复制错误问题 做MySQL主从的话肯定会遇到很多同步上的问题, 大多数都是由于机器宕机,重启,或者是主键冲突等引起的从服务器停止工作, 这里专门收集类似问题并提供整理解决 ...
最新文章
- 大厂的面试官是如何挑人的?
- 【Win32API】SendInput ERROR_BUSY 错误原因
- 小巨型计算机应用什么领域,计算机应用基础 10
- 十二、dbms_logmnr(分析重做日志和归档日志)
- 【学习笔记】Node.js学习笔记(二)
- eclipse和Myeclipse中的properties文件查看和编辑插件
- mysql复制表结构和数据
- java 序列化实例_Java中的序列化与反序列化实例
- python基础教程廖雪峰云-Python 爬虫:把廖雪峰的教程转换成 PDF 电子书
- h文件中报错 unterminated conditional directive的原因
- bzoj3332 旧试题 [最大生成树]
- 实现简易植物大战僵尸修改器的历程(2)
- android 重复文件夹,清理手机空间小工具!搜索重复文件App
- 143578-65-8,CYCLO(-D-PHE-HIS-TRP-ALA-VAL-GLY-HIS-LEU-LEU)
- 文件管理之文件的逻辑结构
- 条形码二维码标签编辑打印软件
- SpringBoot 接口数据加解密技巧
- iOS发布证书不受信任,钥匙串显示发布证书不受信任解决办
- 计算机组成原理(4)IO
- 自适应变异粒子群matlab,一种自适应变异粒子群优化算法的制作方法
热门文章
- 暗战无人货架 先发制人还是后来居上
- 基于MATLAB颜色直方图的图像检索
- rails mysql 环境搭建_windows上Rails3环境的配置包括mysql数据库的配置说明
- 先尝试一步——简单应用Advanced Installer9.8打包发布vb.net程序(vs2012)
- phpstudy搭建pikachu平台
- 参数调优为什么要采样_sklearn参数优化方法
- 电路设计_路由器方案比较
- http://www.drivergenius.com/驱动精灵也是牛b软件了,
- docker 具体操作
- easyuefi安装不了_手把手教你Windows Linux双系统的安装与卸载