千家信息网

mysql主从数据不一致提示:Slave_SQL_Running: No 的解决方法

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,小编给大家分享一下mysql主从数据不一致提示:Slave_SQL_Running: No 的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下
千家信息网最后更新 2024年09月22日mysql主从数据不一致提示:Slave_SQL_Running: No 的解决方法

小编给大家分享一下mysql主从数据不一致提示:Slave_SQL_Running: No 的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

本文实例讲述了mysql 主从数据不一致,提示: Slave_SQL_Running No 的解决方法。分享给大家供大家参考,具体如下:

在slave服务器上通过如下命令

mysql> show slave status\G;

显示如下情况:

Slave_IO_Running: Yes
Slave_SQL_Running: No

表示slave不同步

解决方法一(忽略错误,继续同步):

1、先停掉slave

mysql> stop slave;

2、跳过错误步数,后面步数可变

mysql> set global sql_slave_skip_counter=1;

3、再启动slave

mysql> start slave;

4、查看同步状态

mysql> show slave status\G;

解决方法二(重新做主从,完全同步):

1、先进入主库进行锁表,注意窗口不要关闭

mysql> flush table with read lock;

2、把数据进行备份

> mysqldump -uroot -p --opt -R 数据库 > /data/bak.sql

3、再新开个窗口,查看主数据库信息

mysql> show master status;+------------------+----------+--------------+------------------+-------------------+| File       | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |+------------------+----------+--------------+------------------+-------------------+| mysql-bin.000005 |   1158 |       |         |          |+------------------+----------+--------------+------------------+-------------------+

4、在从库上停止slave

mysql> stop slave;

5、导入备份的数据文件

mysql> source /data/bak.sql

6、重置同步

mysql> reset slave;

7、重新设置同步节点

mysql> CHANGE MASTER TOMASTER_HOST='192.168.137.233',MASTER_PORT=3306,MASTER_USER='sync',MASTER_PASSWORD='123456',MASTER_LOG_FILE='mysql-bin.000005',MASTER_LOG_POS=1158;

host,port,user,password请根据你的主库设置相应修改,log_file和log_pos根据主库中master status相应修改。

8、开启slave

mysql> start slave;

9、查看slave状态

mysql> show slave status\G;

显示如下信息则表示正常

Slave_IO_Running: Yes
Slave_SQL_Running: Yes

10、对主数据库解锁

mysql> unlock tables;

11、再次在主库中添加或修改数据,看从库数据是否同步。

以上是"mysql主从数据不一致提示:Slave_SQL_Running: No 的解决方法"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

数据 同步 方法 主从 一致 提示 数据库 篇文章 信息 内容 备份 步数 状态 参考 不怎么 先进 再次 命令 大部分 实例 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 芜湖手机应用软件开发需要多少钱 数据库考试题及答案判断 东莞万户网络技术有限公司 网络安全电话接入 网络安全技术期中考试卷 可视化分布式系统 服务器不启动 关系数据库表 清华大学图书馆 数据库 软件开发团队求合作 数据库技术及应用翻转课堂 亚信安全vmi服务器地址 软件开发方法的缺点 查询存在的数据库 一条数据插入数据库会发生什么 网吧电脑做服务器 重庆人工智能软件开发价钱 大学生网络安全意识发言稿 河南理工计算机网络技术 cvi 数据库 一个域名服务器系统多少钱 个性软件开发简历末班 宁波北仑网络技术有限公司 张掖网络安全工程师收入 app少儿英语软件开发 软件开发工具导图 全市中小学生网络安全知识答题 软件开发的两种基本架构 计算机专业数据库原理的课程内容 地下城与勇士服务器连接 高速两侧的服务器互通吗
0