解决Mysql主从同步时Slave_IO_Running:Connecting;Slave_SQL_Running:Yes的故障排除问题

 更新时间:2025年07月15日 09:00:10   作者:落樰兂痕  
排查MySQL主从复制错误,依次检查网络、账户密码、防火墙,确认桥接模式、互ping通、防火墙关闭;检查配置文件log_bin和server_id,验证连接语法及主服务器权限设置,确保IP允许访问

下面列举几种可能的错误原因

  • 1.网络不通
  • 2.账户密码错误
  • 3.防火墙
  • 4.mysql配置文件问题
  • 5.连接服务器时语法
  • 6.主服务器mysql权限

我的服务器ip

  • 主服务器:192.168.4.10
  • 从服务器:192.168.4.12

逐项排除

1:因为从服务器是虚拟机,网卡选择了桥接模式,ip地址确认在同一网段中,且互ping能通,排除网络问题。

2:主服务器创建了账号slave密码slave的权限账号,在主服务器可以登录slave帐号,排除帐号密码问题.

3:终端输入systemctl status firewalld.service 查看防火墙确认防火墙已关闭,排除防火墙问题。

4:查看主从库配置文件log_bin与server_id设置情况

5:检查语法是否出错。

注:

  • master_host:主服务器Ubuntu的ip地址
  • master_log_file: 前面查询到的主服务器日志文件名
  • master_log_pos: 前面查询到的主服务器日志文件位置

6:权限:

主服务器查看repluser帐号,已设置登录ip为从ip或%

 在从库上测试是否可以正常登陆。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • mysql8.0.20安装与连接navicat的方法及注意事项

    mysql8.0.20安装与连接navicat的方法及注意事项

    这篇文章主要介绍了mysql8.0.20安装与连接navicat的方法及注意事项,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • MySQL使用explain命令查看与分析索引的使用情况

    MySQL使用explain命令查看与分析索引的使用情况

    这篇文章主要介绍了MySQL使用explain命令查看与分析索引的使用情况,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项

    MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项

    以下的文章主要介绍的是MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项是值得我们大家注意的,我们大家可能不知道过多的对索引进行使用将会造成滥用,需要的朋友可以了解下
    2012-12-12
  • Mysql的Explain使用方式及索引总结

    Mysql的Explain使用方式及索引总结

    这篇文章主要介绍了Mysql的Explain使用方式及索引总结,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • MySQL如何实现事务的ACID

    MySQL如何实现事务的ACID

    这篇文章主要介绍了MySQL如何实现事务的四大特性,帮助大家更好的理解和学习MySQL数据库,感兴趣的朋友可以了解下
    2020-09-09
  • win7下mysql6.x出现中文乱码的完美解决方法

    win7下mysql6.x出现中文乱码的完美解决方法

    本文给大家分享win7下mysql 6.x出现中文乱码的完美解决方法,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-04-04
  • MySQL 消除重复行的一些方法

    MySQL 消除重复行的一些方法

    这篇文章主要介绍了MySQL 消除重复行的一些方法,需要的朋友可以参考下
    2017-05-05
  • MySQL 主从复制数据不一致的解决方法

    MySQL 主从复制数据不一致的解决方法

    本文主要介绍了MySQL 主从复制数据不一致的解决方法,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • mysql连接查询详解

    mysql连接查询详解

    这篇文章主要介绍了mysql连接查询,当查询结果的列来源于多张表时,需要将多张表连接成一个大的数据集,再选择合适的列返回,本文给大家介绍的非常详细,需要的朋友参考下吧
    2022-05-05
  • MySQL 数据库如何实现存储时间

    MySQL 数据库如何实现存储时间

    这篇文章主要介绍了MySQL 数据库如何实现存储时间,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03

最新评论