mysql slave 1032_修复mysql slave复制1032错误
一台从库出现1032错误,那1032是什么错误,我们看一下
[root@BLAVDP021 ~]# perror 1032
MySQL error code 1032 (ER_KEY_NOT_FOUND): Can't find record in '%-.192s'
简单说,就是在从库上找不到相应的记录,同时在show slave status\G;中有相关输出,我们看一下:
Last_Errno: 1032
Last_Error: Could not execute Update_rows event on table lenovoweixin.wx_app_order_code; Can't find record in 'wx_app_order_code', Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND; the event's master log mysql-bin.000129, end_log_pos 4448749
从上面可以看出,在slave执行从master复制过来的update语句因为slave找不到数据,导致SQL线程报错,停止应用。也就是说master和slave上数据不一致导致的该错误。
遇到这种情况,一般都是找出错误,然后修改slave上的数据,然后启动slave,继续应用。
show slave status中没有明确给出错误的语句,因此需要分析主库上binary log来查看是哪条语句
mysqlbinlog --no-defaults --base64-output=decode-rows -v -v /data/mysql/mysql_data/mysql-bin.000129 | grep -A 200 '4448749' > syk.txt
vim syk.txt
UPDATE `lenovoweixin`.`wx_app_order_code`
WHERE
@1=1607124
@2=67516889
@3='https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQFe8TwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyRThoN2gzSU1hamUxczJmTzFwMVYAAgSClGlZAwSAOgkA'
@4='201707144100080009'
@5=NULL
@6=0
@7=2017-07-15 12:05:22
@8=2017-07-15 12:05:22
@9=NULL
SET
@1=1607124
@2=67516889
@3='https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQFe8TwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyRThoN2gzSU1hamUxczJmTzFwMVYAAgSClGlZAwSAOgkA'
@4='201707144100080009'
@5='oLHCTju-hiinGjHg2Qog1Cis_Pgw'
@6=1
@7=2017-07-15 12:05:22
@8=2017-07-15 12:05:22
@9='fd9d079f-6323-473b-8f4a-d37273e2ac5c'
然后到从库中查询是否有此记录,在从库中查询不到,因此我们需要手工在从库上创建此记录如下:
insert into wx_app_order_code (id,scene_id,code_url,orderid,flag,create_time,update_time)
values (1607124,67516889,'https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQFe8TwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyRThoN2gzSU1hamUxczJmTzFwMVYAAgSClGlZAwSAOgkA','201707144100080009',0,'2017-07-15 12:05:22','2017-07-15 12:05:22');
mysql slave 1032_修复mysql slave复制1032错误相关推荐
- mysql 1032错误_修复mysql slave复制1032错误
一台从库出现1032错误,那1032是什么错误,我们看一下[root@BLAVDP021 ~]# perror 1032 MySQL error code 1032 (ER_KEY_NOT_FOUND ...
- mysql 复制 1032_mysql slave复制1032错误解决方法
http://hi.baidu.com/dba_hui/item/a4b23a60ae1d6882c4d2497c 查看slave复制状态,发现SQL线程停止应用:mysql> show sla ...
- mysql check table_修复MySQL的MyISAM表命令check table用法
MyISAM如果损坏了修复方法是比较简单了我们只要使用check table命令就可以了,下面我们来看一篇关于修复MySQL的MyISAM表命令check table用法,具体如下所示. MySQL日 ...
- 服务器损坏mysql修复_云服务器mysql数据库损坏修复mysql
有的时候因为各种原因导致mysql数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库,检查优化并修复所有的数据库. 1.先在运行中输入CMD,启动命 ...
- mysql marked crashed_修复mysql数据“is marked as crashed and last (automatic?) repair failed”的几种方法...
以前就讨论过很多论坛方面的问题,比如修复论坛数据库.优化论坛数据库以及优化论坛的访问负载能力,特别是这个discuz6版本,默认安装下的版本,真的是性能不敢恭维,难道稍大一点的论坛,都要用专用服务器来 ...
- mysql 备库 1032_【MySQL 5.7 】从库1032 报错处理
一.简介: mysql 5.7 多源复制,主从同步的时候,主库update一条数据,从库这条数据已经被删除,导致主从断掉. Last_Errno: 1032 MySQL主从同步的1032错误,一般是指 ...
- MySQL双主io线程起不来_解决master and slave have equal MySQL server UUIDs导致Slave_IO_thread起不来问题...
今天在部署mysql主从复制时遇到个小问题 在配置完所有步骤后,想在主库插入数据测试从库又没复制 结果发现从库没有反应. 这时查了一下从库的状态,如下: root@localhost:mysql.so ...
- mysql从节点放家里_添加MySQL 5.6 从节点 Slave
mysql版本:5.6.36 xtraback版本:version 2.4.6 1.修改主节点MySQL配置文件,并重启MySQL cat /usr/local/mysql/my.cnf [mysql ...
- Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs
show slave status\G 发现有下面报错,导致复制起不来 - Relay_Master_Log_File: Slave_IO_Running: No Slave_SQL_Running: ...
最新文章
- echarts导入mysql数据库_Echarts最新:Django中从mysql数据库中获取数据传到echarts方式_爱安网 LoveAn.com...
- 简单自学机器学习理论——正则化和偏置方差的权衡 (Part III )
- MATLAB 数值数组和字符串转换
- 7个管理和优化网站资源的 Python 工具
- js导入,导出exel表格
- python保存代码_python入门(5)使用文件编辑器编写代码并保存执行
- python与android交互,Android客户端与Python服务器端的简单通信
- 为什么说在国内考CISP比CISSP要好?
- ffmpeg编译的静态链接库问题
- paip.提升性能---- 网站并发数的总结.txt
- C4D快速入门教程——创建模型
- 未来无生经超级计算机,最强崩坏系统
- 玩转windbg软件调试视频教程发布-windbg入门教程
- 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。 输入格式: 一系列正整数,整数的范围是(0,100000)。如果输入
- Spring Security 实战:实现自定义退出登录
- ​复盘共享经济2020:陷入艰难求生困境,转型能否拯救亏损怪圈
- 调制与变频、基带信号与射频信号中的IQ调制(又称矢量调制)
- 计算机课教案评语,信息技术教学的关键环节之三:教学评价
- 我见过的最脑残也是最好懂的人工神经网络算法教程
- 神经网络模型结果怎么看,图像识别神经网络模型
热门文章
- .NET Core开发日志——OData
- .NET Core 跨平台物联网框架 ServerSuperIO.Core,一套设备驱动通吃嵌入式、上位机、云服务...
- NCC Meetup 2018 Shanghai 活动小结
- VSCode 用户自定义片段 snippet 基本语法说明
- h5外卖源码php_校园食堂外卖APP走红 更多APP定制开发上一品威客网
- Android之解决java.lang.UnsatisfiedLinkError: dlopen failed: ××××.so: has text relocations
- linux c之fdopen(int fd, const char *type)使用总结
- linux c 之使用-O来优化gcc
- C++容器的insert()函数有以下三种用法: 最终*it=val;
- [python opencv 计算机视觉零基础到实战] 十三 直方图颜色提鲜