当前位置: 首页 > news >正文

【修复MySQL 主从Last_Errno:1051报错的几种解决方案】

当MySQL主从集群遇到Last_Errno:1051报错后不要着急,主要有三种解决方案:
在这里插入图片描述

方案1:

使用GTID场景:

mysql> STOP SLAVE;

(2)设置事务号,事务号从Retrieved_Gtid_Set获取
在session里设置gtid_next,即跳过这个GTID

mysql> SET @@SESSION.GTID_NEXT= '8f9e146f-0a18-11e7-810a-0050568832c3:5'

(3)设置空事物

mysql> BEGIN; COMMIT;

(4)恢复事物号

mysql> SET SESSION GTID_NEXT = AUTOMATIC;

(5)启动slave进程

mysql> START SLAVE;

未使用GTID场景:

msyql> stop slave;
msyqI> set GLOBAL SQL_SLAVE_SKIP COUNTER=1;
msyql> start slave,

方案2:

mysql> STOP SLAVE;
mysql> RESET MASTER;
mysql> SET @@GLOBAL.GTID_PURGED ='8f9e146f-0a18-11e7-810a-0150568833c8:1-5'
mysql> START SLAVE;

方案3:使用pt-slave-repair工具

pt-slave-repair是对原有pt-slave-restart工具的补充,它提供自动修复MySQL主从同步复制的报错数据,以及恢复中断的sql thread复制线程。
二进制文件下载地址

https://github.com/hcymysql/pt-slave-repair/releases/tag/pt-slave-repair_v1.0.9
shell> chmod 755 pt-slave-repair
连接到同步报错的slave从库上执行(请用MySQL复制的账号,例如repl,并赋予工具运行的权限)
mysql> show grants for repl@'%';+------------------------------------------------------------------------+| Grants for repl@%                                                       |+------------------------------------------------------------------------+| GRANT SUPER, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO `repl`@`%`|| GRANT SELECT, INSERT, UPDATE, DELETE ON `yourDB`.* TO `repl`@`%`         || GRANT SELECT ON `performance_schema`.* TO `repl`@`%`                   |+------------------------------------------------------------------------+3 rows in set (0.00 sec)shell> ./pt-slave-repair -H 192.168.198.239 -P 3346 -u repl -p hechunyang -d test

相关文章:

  • C#实现图片文字识别
  • python3:线程管理进程
  • 基于深度学习的智能图像风格转换系统:技术与实践
  • 逆向分析贝壳网人机验证JS加密逻辑
  • macos电脑本地搭建mistral-7b大模型出现4-bit量化和缓存不足问题的记录
  • leetcode-3405 统计恰好有k个相等相邻数组的个数
  • CSPNet: 一种增强CNN学习能力的新型骨干网络
  • 设置环境变量(linux,windows,windows用指令和用界面)
  • C2远控篇CC++InlineHook挂钩动态API调用突破内存加密导入表检测
  • milvus和attu的搭建
  • AIRTBench:测量语言模型中的自主 AI 红队功能
  • Uniapp 中 onShow 与 onLoad 的执行时机解析
  • MacOS X 命令行永久设置网卡IP、MASK、GW、DNS
  • uni-app总结3-项目新建运行调试
  • easyexcel基于模板生成报表
  • kafka消费的模式及消息积压处理方案
  • 【系统分析师】2015年真题:案例分析-答案及详解
  • 【隐马尔可夫模型】隐马尔可夫模型的观测序列概率计算算法及例题详解
  • 【一天一个知识点】RAG系统构建第二步:构建检索器模块(Retriever)
  • 电路笔记(信号):一阶低通RC滤波器 一阶线性微分方程推导 拉普拉斯域表达(传递函数、频率响应)分析
  • 告白网站怎么做/杭州seo排名收费
  • 织梦的官方网站/seo技术服务外包公司
  • 网站导航栏下拉框怎么做/网址生成短链接
  • 安阳网站制作哪家好/电商运营入门基础知识
  • 济南市建设委员会官方网站/市场营销的对象有哪些
  • 网站建设道冲/网上永久视频会员是真的吗