记录一次Mysql主从不同步事故问题于事故解决办法
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,首先在昨天的时候我可能在优化zabbix库的时候动了库中的events表。导致了接下来的问题。经过查看未解决前问题呈现如下:我们可以看到从库与主库不同步的原因是这个:这个问题的学名叫:外键束缚。顾名思
千家信息网最后更新 2025年11月07日记录一次Mysql主从不同步事故问题于事故解决办法
首先在昨天的时候我可能在优化zabbix库的时候动了库中的events表。导致了接下来的问题。经过查看未解决前问题呈现如下:
我们可以看到从库与主库不同步的原因是这个:
这个问题的学名叫:外键束缚。顾名思义,我们可以看一下这两个表结构
发现都有一个字段 eventid,当我们对表events中的eventid字段进行操作外之后导致event_recovery不能insert数据了,所以我们要跳过去,那怎么跳过去呢?
首先我们在从库上执行:stop slave;
其次执行:SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1;
最后其从线程:start slave;
我们再查看状态:
OK,到此问题解决完毕。
提示:大家别滥用SET GLOBAL SQL_SLAVE_SKIP_COUNTER = n;(跳过为一个Binlog event group, 也就相当于一个事务),所以当我们执行这个操作的时候要看看我们要跳过的是什么怎么查看呢
根据slave status中的Relay_Log_File和Relay_Log_Pos两个值 ,先查看当前被中断的binlog event group操作是什么?
查看的命令:
show relaylog events in "Relay_Log_File" from Relay_Log_Pos limit n;
好了这个问题到此告一段落,整理成笔记以便以后出现类似问题查看。
问题
时候
两个
字段
事故
同步
顾名思义
接下来
事务
原因
告一段落
命令
学名
数据
状态
笔记
线程
结构
思义
顾名
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
江西信息化软件开发定制价格
网络安全三不是什么
重庆实景语乐软件开发有限公司
浅谈数据库安全性
服务器怎么添加新的用户
湖北省首家信息网络安全协会
软通动力软件开发
dell服务器心跳线
是否设立网络安全责任部门
矢量文件数据库
网络安全雷雳教授
金铲铲登录服务器已满
mc908gz60数据库
数据库的三个要素
数据库入门知乎
db2数据库连接linux
最新网络安全排名
jsp如何循环读取数据库
苹果手机安全服务器怎么解决
同城易贷 软件开发
采购中文期刊检索数据库服务要求
网络安全知识第二课
电脑变成网页服务器
全国灾害数据库
安卓专业软件开发
三维数据库怎么查找
7月网络安全新规
网络安全与经济关系
数据库如何处理分页查询
数据库分文件存储