MySQL主从复制数据同步,常见问题总结

MySQL主从复制数据同步,常见问题总结

大家好,又见面了,我是全栈君。

一、问题描述:

当我们配置好MySQL主主同步时,是可以实现主主同步,但是重启机器后或者其他原因导致MySQL无法同步了。

二、Slave两个关键进程

mysql replication 中slave机器上有两个关键的进程,死一个都不行,一个是slave_sql_running,一个是Slave_IO_Running,一个负责与主机的io通信,一个负责自己的slave mysql进程。

三、如果是Slave_SQL_Running:no:

MySQL主从复制数据同步,常见问题总结

解决办法如下:

MariaDB [(none)]> stop slave;                                                      
MariaDB [(none)]> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE;            
MariaDB [(none)]> start slave;                                                      
MariaDB [(none)]> show slave status\G

MySQL主从复制数据同步,常见问题总结

四、如果是slave_io_running:no

MySQL主从复制数据同步,常见问题总结

解决办法如下:

1、查看主服务器

MariaDB [(none)]> show master status\G

MySQL主从复制数据同步,常见问题总结

2、在从服务器上查看

MySQL主从复制数据同步,常见问题总结

问题所在:发现Master_Log_File没有对应。

3、出现Slave_IO_Running: No的机器上操作

MariaDB [(none)]> slave stop;                 
MariaDB [(none)]>CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000026', MASTER_LOG_POS=0;  
MariaDB [(none)]> slave start;                               
MariaDB [(none)]> show slave status\G

MySQL主从复制数据同步,常见问题总结

到此问题就解决了!

求一键三连:点赞、转发、在看。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/111543.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • myeclipse jdbc连接mysql数据库_怎样把navicat连接到eclipse

    myeclipse jdbc连接mysql数据库_怎样把navicat连接到eclipse解决Eclipse通过JDBC连接MySQL数据库遇到的问题。包括EstablishingSSLconnectionwithoutserver’sidentityverificationis…警告和Theservertimezonevalueisunrecognized警告

    2022年9月10日
  • 海思Hi3798硬件设计,Hi3798 datasheet(2)参考资料

    海思Hi3798硬件设计,Hi3798 datasheet(2)参考资料本文主要介绍Hi3798CV200芯片的硬件封装、管脚描述、管脚复用寄存器的配置方法、电气特性参数、原理图设计建议、PCB设计建议、热设计建议等内容。本文主要为硬件工程师提供硬件设计的参考。2.1封装Hi3798CV200芯片TFBGA(ThinFineBGApackage)封装,封装尺寸为19mm×19mm,管脚间距为0.8mm,管脚总数为433个,详细封装…

    2022年6月17日
  • 决策树原理实例(python代码实现)_决策树实例

    决策树原理实例(python代码实现)_决策树实例决策树算法决策树算法是一种逼近离散函数值的方法。它是一种典型的分类方法,首先对数据进行处理,利用归纳算法生成可读的规则和决策树,然后使用决策对新数据进行分析。本质上决策树是通过一系列规则对数据进行分类的过程。决策树算法构造决策树来发现数据中蕴涵的分类规则.如何构造精度高、规模小的决策树是决策树算法的核心内容。决策树构造可以分两步进行。第一步,决策树的生成:由训练样本集生成决策树的过程。一般…

    2022年9月4日
  • c语言中指针赋值问题,关于C语言指针赋值的问题「建议收藏」

    c语言中指针赋值问题,关于C语言指针赋值的问题「建议收藏」为方便各位小伙伴更好的学习C语言,武林技术小编为此给大家整理了一批资料,供大家交流学习,下面就跟随武林技术频道的编辑一起来先来看看关于C语言指针赋值的问题。一个代码:复制代码代码如下:#include#include#defineucharunsignedchar#defineuintunsignedintvoiddisplay(uchar*p);charh[4]={‘A’…

    2022年7月27日
  • 缓冲区溢出流程

    缓冲区溢出流程缓冲区溢出流程一、ImmunityDebugger最好以管理员的身份运行Innunitydebugger通常有两种方法可以使用ImmunityDebugger来调试应用程序:确保应用

    2022年7月3日
  • 快速阶乘算法python_【最全】阶乘算法!(python和C语言)

    快速阶乘算法python_【最全】阶乘算法!(python和C语言)阶乘的计算叁岁学编程:用最简单的大白话理解编程,欢迎大家关注,留言,提问,希望和大家一起提升!文章目录阶乘的计算阶乘定义:解析方法一:for循环计算方法二:定义for循环的函数计算方法三:定义递归函数计算小知识:C语言代码方法一:for函数方法二:递归函数总结:阶乘定义:阶乘指从1乘以2乘以3乘以4一直乘到所要求的数。例如所要求的数是4,则阶乘式是1×2×3×4,得到的积是24。24就是4的阶乘。…

    2022年7月24日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号