千家信息网

记一次MySQL主从复制出错

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这个主从复制经常出错,我也是***了,上一次的原因是从库的配置文件有问题,我已解决,今天又出错了,如图: 所以解决的方法是跳过错误的事务。在MySQL5.6之前,只需执行:mysql>set glob
千家信息网最后更新 2026年11月02日记一次MySQL主从复制出错

这个主从复制经常出错,我也是***了,上一次的原因是从库的配置文件有问题,我已解决,今天又出错了,如图: 所以解决的方法是跳过错误的事务。

在MySQL5.6之前,只需执行:

mysql>set global sql_slave_skip_counter=1;

跳过一个错误的事务,就可以继续进行复制了,但在Mysql5.6之后就不行了:

分析:

因为是通过gtid来进行复制的,所以需要跳过这个事务从而继续复制,这个事务可以到主上的binlog里面查看:因为不知道找哪个GTID上出错,所以也不知道如何跳过哪个GTID。但在show slave status里的信息里可以找到在执行Master里的POS:635508

通过命令

mysql> SHOW BINLOG EVENTS in 'mysql-bin.002121' from 635508 limit 10;

可查看出要调过的GTID

mysql-bin.002121 | 635508 | Gtid | 1408099586 | 635573 | SET @@SESSION.GTID_NEXT= '9b4f9d6b-5777-11e8-9e63-ec0d9a2fab3e:97831165'

然后,按照如下图执行:

mysql>set session gtid_next= '9b4f9d6b-5777-11e8-9e63-ec0d9a2fab3e:97831165';

mysql>begin;

mysql>commit;

mysql>SET SESSION GTID_NEXT = AUTOMATIC;

mysql>start slave;

然后查看状态

问题得以解决,Perfect!

事务 问题 主从 不行 信息 原因 只需 命令 文件 方法 状态 过错 错误 上一 如图 分析 配置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技金融是不是互联网金融 中国互联网科技发展 北京互联网络科技有限公司 美国互联网黑科技 撒么互联网科技公司 科技大学互联网专业好不好 山东吉时兔互联网科技有限公司 团飞科技与伯堂互联网服务平台 顶级互联网科技成果有哪些 互联网和黑科技的看法 昊天互联网科技有限公司 天津腾达互联网科技有限公司 乌鲁木齐新华智原互联网科技学校 工业互联网科技成果转化 江苏互联网科技小贷 互联网科技职业技能培训学校 玉溪新华互联网科技怎么选 好易买互联网科技 互联网领先科技成果宣传视频 武汉亿视互联网科技有限公司 科技和互联网公司 互联网科技有限公司经营范围 深圳科技互联网 齐家互联网科技有限公司 多迪互联网科技有限公司 科技互联网的估值 互联网对科技的发展 世界互联网科技公司市值排名 东莞新华互联网科技学校 如何强化互联网金融科技
0