一台从库出现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错误相关推荐

  1. mysql 1032错误_修复mysql slave复制1032错误

    一台从库出现1032错误,那1032是什么错误,我们看一下[root@BLAVDP021 ~]# perror 1032 MySQL error code 1032 (ER_KEY_NOT_FOUND ...

  2. mysql 复制 1032_mysql slave复制1032错误解决方法

    http://hi.baidu.com/dba_hui/item/a4b23a60ae1d6882c4d2497c 查看slave复制状态,发现SQL线程停止应用:mysql> show sla ...

  3. mysql check table_修复MySQL的MyISAM表命令check table用法

    MyISAM如果损坏了修复方法是比较简单了我们只要使用check table命令就可以了,下面我们来看一篇关于修复MySQL的MyISAM表命令check table用法,具体如下所示. MySQL日 ...

  4. 服务器损坏mysql修复_云服务器mysql数据库损坏修复mysql

    有的时候因为各种原因导致mysql数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库,检查优化并修复所有的数据库. 1.先在运行中输入CMD,启动命 ...

  5. mysql marked crashed_修复mysql数据“is marked as crashed and last (automatic?) repair failed”的几种方法...

    以前就讨论过很多论坛方面的问题,比如修复论坛数据库.优化论坛数据库以及优化论坛的访问负载能力,特别是这个discuz6版本,默认安装下的版本,真的是性能不敢恭维,难道稍大一点的论坛,都要用专用服务器来 ...

  6. mysql 备库 1032_【MySQL 5.7 】从库1032 报错处理

    一.简介: mysql 5.7 多源复制,主从同步的时候,主库update一条数据,从库这条数据已经被删除,导致主从断掉. Last_Errno: 1032 MySQL主从同步的1032错误,一般是指 ...

  7. MySQL双主io线程起不来_解决master and slave have equal MySQL server UUIDs导致Slave_IO_thread起不来问题...

    今天在部署mysql主从复制时遇到个小问题 在配置完所有步骤后,想在主库插入数据测试从库又没复制 结果发现从库没有反应. 这时查了一下从库的状态,如下: root@localhost:mysql.so ...

  8. mysql从节点放家里_添加MySQL 5.6 从节点 Slave

    mysql版本:5.6.36 xtraback版本:version 2.4.6 1.修改主节点MySQL配置文件,并重启MySQL cat /usr/local/mysql/my.cnf [mysql ...

  9. 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: ...

最新文章

  1. echarts导入mysql数据库_Echarts最新:Django中从mysql数据库中获取数据传到echarts方式_爱安网 LoveAn.com...
  2. 简单自学机器学习理论——正则化和偏置方差的权衡 (Part III )
  3. MATLAB 数值数组和字符串转换
  4. 7个管理和优化网站资源的 Python 工具
  5. js导入,导出exel表格
  6. python保存代码_python入门(5)使用文件编辑器编写代码并保存执行
  7. python与android交互,Android客户端与Python服务器端的简单通信
  8. 为什么说在国内考CISP比CISSP要好?
  9. ffmpeg编译的静态链接库问题
  10. paip.提升性能---- 网站并发数的总结.txt
  11. C4D快速入门教程——创建模型
  12. 未来无生经超级计算机,最强崩坏系统
  13. 玩转windbg软件调试视频教程发布-windbg入门教程
  14. 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。 输入格式: 一系列正整数,整数的范围是(0,100000)。如果输入
  15. Spring Security 实战:实现自定义退出登录
  16. ​复盘共享经济2020:陷入艰难求生困境,转型能否拯救亏损怪圈
  17. 调制与变频、基带信号与射频信号中的IQ调制(又称矢量调制)
  18. 计算机课教案评语,信息技术教学的关键环节之三:教学评价
  19. 我见过的最脑残也是最好懂的人工神经网络算法教程
  20. 神经网络模型结果怎么看,图像识别神经网络模型

热门文章

  1. .NET Core开发日志——OData
  2. .NET Core 跨平台物联网框架 ServerSuperIO.Core,一套设备驱动通吃嵌入式、上位机、云服务...
  3. NCC Meetup 2018 Shanghai 活动小结
  4. VSCode 用户自定义片段 snippet 基本语法说明
  5. h5外卖源码php_校园食堂外卖APP走红 更多APP定制开发上一品威客网
  6. Android之解决java.lang.UnsatisfiedLinkError: dlopen failed: ××××.so: has text relocations
  7. linux c之fdopen(int fd, const char *type)使用总结
  8. linux c 之使用-O来优化gcc
  9. C++容器的insert()函数有以下三种用法: 最终*it=val;
  10. [python opencv 计算机视觉零基础到实战] 十三 直方图颜色提鲜