mysql主从同步 忽略表_mysql 主从同步时忽略指定的表
生产环境中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 主从同步时忽略指定的表相关推荐
- mysql主从不同步怎么恢复_mysql主从不同步时,怎么恢复
mysql主从不同步时,怎么恢复 Mysql的主从数据库没有同步 先上Master库: mysql>show processlist; 查看下进程是否Sleep太多.发现很正常. show ...
- mysql主从是同步还是异步_mysql主从同步异步场景的分析
之所以进行这块内容的研究,主要针对之前遇到的两个未解的疑惑: a. 线上有个系统,半同步状态经常从半同步变成异步,然后又马上恢复为半同步,具体原因未明,虽然之前也猜得八九不离十,但还是未完全确定. b ...
- mysql主从延迟时间是多少_MySQL主从同步个般是多久的延迟?
原标题:MySQL主从同步个般是多久的延迟? 这次单独调查一下主从延迟的时间.这里说的主从延迟,并不是指"从库更新性能跟不上主库", 而是"一个命令从主库更新完成到从库更 ...
- 阿里云mysql主从有延迟怎么办_MySQL主从数据库同步延迟问题解决-阿里云开发者社区...
MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以 ...
- 阿里云mysql主从有延迟怎么办_MySQL主从数据库同步延迟问题解决
MySQL主从数据库同步延迟问题 摘要:MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主 ...
- mysql同步详解_MYSQL 主从同步详解
MYSQL 主从同步详解 作者: 稀土掘金 更新时间:2021-01-22 15:08:29 原文链接 关于MYSQL主从同步 什么是MYSQL的主从复制 主从复制是指将一个服务器作为主服务器,所有的 ...
- mysql主从修改系统参数步骤_mysql主从配置的参数配置与步骤_MySQL
mysql主从配置的参数配置与步骤_MySQL 主从配置的步骤: 在主库建立要同步的数据库,建立主库的帐号和修改主备库配置 create database web default character ...
- mysql二进制日志文件差不多_mysql数据同步-基于二进制日志文件和position复制点的方式...
mysql的binlog日志有三种格式,分别为statement,mixed,以及row. 1.Statement:每一条会修改数据的sql都会记录在binlog中 优缺点:1)不用记录每一行的变化, ...
- mysql主从位点保存时间_MySQL主从备份
本文目录结构: 1.主从复制 1.1简介 1.2实操 1.3问题处理 其他:my.cnf主从配置参数 1.主从复制 1.1简介 原理 主服务器数据库的每次操作都会记录在二进制日志文件mysql-bin ...
最新文章
- java gpio_Java控制树莓派GPIO口-Pi4J
- mysql子查询为什么不走索引_解决MySQL中IN子查询会导致无法使用索引问题
- Ubuntu桌面版与服务器版的区别
- 更加简洁且通用的ViewHolder写法
- 开发过程中常用的 dos 命令
- G-Sensor 校准标准
- 2019华为软件精英挑战赛 赛后总结
- LINUX内核-等待队列
- java提高篇(十三)-----字符串
- layui离线文档2.2.5
- 二分插入排序(折半插入排序)--排序算法(六)
- spring 定时任务表达式正确性校验
- mac系统如何连接服务器地址,mac如何远程连接服务器地址
- VM虚拟机同步.4开同步教程MouseWithoutBorders无界鼠标安装配置教程
- 差分 线宽 线距_需要做阻抗的信号线时应该怎样计算线宽、线距规则?
- 【Word】公式“大括号”中的内容对齐
- 详解BindingResult
- 台式机 装 服务器系统,台式机和笔记本电脑应该安装什么系统比较好?
- android usb流程
- MySQL行转列函数