生产环境中mysql主从库同步停止了,不能停服务,在重新开启同步的时候报了错误

Could not execute Update_rows event on table [db_name].[table_name];

Can't find record in 'qrtz_fired_triggers', Error_code: 1032;

handler error HA_ERR_KEY_NOT_FOUND; the event's master log mysql-bin.003298, end_log_pos 324340

这是由于主从库数据不同步导致的,在从库尝试执行主库binlog中的SQL时,未找到对应的记录,所以同步停止了。

根据参考链接[1]中的方法,使用

set global sql_slave_skip_counter=1;

没有解决问题。

因为没有弄清楚什么时候停止同步的,也不知道从库有没有更改过数据,而且在数据库中用到了qrtz_* 相关的表,没办法按照binlog文件顺序执行SQL保证同步,所以就参考连接[2]使用忽略指定表的方式,先把其他的业务数据同步

设置方式如下:

在my.cnf文件中

[mysqld]

replicate-wild-ignore-table=manager.qrtz_%

replicate-wild-ignore-table=manager_test.qrtz_%

replicate-wild-ignore-table=manager.sys_quartz_job_log

replicate-wild-ignore-table=manager.c_%

使用通配符的方式指定库和表,具体的配置说明可以参考连接[2] mysql主从库只同步部分库或表

要注意配置到[mysqld]节点下

完成之后重启数据库

执行

stop slave;

change master to master_host='host',master_user='slave',master_password='password',master_log_file='binlog文件', master_log_pos=120

start slave;

show slave status \G;

在 Replicate_Wild_Ignore_Table 可以看到已经忽略的表,说明配置生效。

参考连接

mysql主从同步 忽略表_mysql 主从同步时忽略指定的表相关推荐

  1. mysql主从不同步怎么恢复_mysql主从不同步时,怎么恢复

    mysql主从不同步时,怎么恢复 Mysql的主从数据库没有同步 先上Master库: mysql>show processlist;   查看下进程是否Sleep太多.发现很正常. show  ...

  2. mysql主从是同步还是异步_mysql主从同步异步场景的分析

    之所以进行这块内容的研究,主要针对之前遇到的两个未解的疑惑: a. 线上有个系统,半同步状态经常从半同步变成异步,然后又马上恢复为半同步,具体原因未明,虽然之前也猜得八九不离十,但还是未完全确定. b ...

  3. mysql主从延迟时间是多少_MySQL主从同步个般是多久的延迟?

    原标题:MySQL主从同步个般是多久的延迟? 这次单独调查一下主从延迟的时间.这里说的主从延迟,并不是指"从库更新性能跟不上主库", 而是"一个命令从主库更新完成到从库更 ...

  4. 阿里云mysql主从有延迟怎么办_MySQL主从数据库同步延迟问题解决-阿里云开发者社区...

    MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以 ...

  5. 阿里云mysql主从有延迟怎么办_MySQL主从数据库同步延迟问题解决

    MySQL主从数据库同步延迟问题 摘要:MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主 ...

  6. mysql同步详解_MYSQL 主从同步详解

    MYSQL 主从同步详解 作者: 稀土掘金 更新时间:2021-01-22 15:08:29 原文链接 关于MYSQL主从同步 什么是MYSQL的主从复制 主从复制是指将一个服务器作为主服务器,所有的 ...

  7. mysql主从修改系统参数步骤_mysql主从配置的参数配置与步骤_MySQL

    mysql主从配置的参数配置与步骤_MySQL 主从配置的步骤: 在主库建立要同步的数据库,建立主库的帐号和修改主备库配置 create database web default character ...

  8. mysql二进制日志文件差不多_mysql数据同步-基于二进制日志文件和position复制点的方式...

    mysql的binlog日志有三种格式,分别为statement,mixed,以及row. 1.Statement:每一条会修改数据的sql都会记录在binlog中 优缺点:1)不用记录每一行的变化, ...

  9. mysql主从位点保存时间_MySQL主从备份

    本文目录结构: 1.主从复制 1.1简介 1.2实操 1.3问题处理 其他:my.cnf主从配置参数 1.主从复制 1.1简介 原理 主服务器数据库的每次操作都会记录在二进制日志文件mysql-bin ...

最新文章

  1. java gpio_Java控制树莓派GPIO口-Pi4J
  2. mysql子查询为什么不走索引_解决MySQL中IN子查询会导致无法使用索引问题
  3. Ubuntu桌面版与服务器版的区别
  4. 更加简洁且通用的ViewHolder写法
  5. 开发过程中常用的 dos 命令
  6. G-Sensor 校准标准
  7. 2019华为软件精英挑战赛 赛后总结
  8. LINUX内核-等待队列
  9. java提高篇(十三)-----字符串
  10. layui离线文档2.2.5
  11. 二分插入排序(折半插入排序)--排序算法(六)
  12. spring 定时任务表达式正确性校验
  13. mac系统如何连接服务器地址,mac如何远程连接服务器地址
  14. VM虚拟机同步.4开同步教程MouseWithoutBorders无界鼠标安装配置教程
  15. 差分 线宽 线距_需要做阻抗的信号线时应该怎样计算线宽、线距规则?
  16. 【Word】公式“大括号”中的内容对齐
  17. 详解BindingResult
  18. 台式机 装 服务器系统,台式机和笔记本电脑应该安装什么系统比较好?
  19. android usb流程
  20. MySQL行转列函数

热门文章

  1. 如何设置并使用运行在远程服务器上jupyter notebook
  2. kafka in action
  3. 作为技术工程师,到底需要怎样的专业能力
  4. django-区分时区的时间类型
  5. Jmeter4.X - 使用本身自带的脚本录制功能录制脚本
  6. 怎么升级iOS10教程
  7. AX2012 学习自动生成编码
  8. C # 操作 XML
  9. 代码不是重点, 领悟OO思想(一)
  10. 电子类公司笔试题精选