Java自学者论坛

 找回密码
 立即注册

手机号码,快捷登录

恭喜Java自学者论坛(https://www.javazxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,会员资料板块,购买链接:点击进入购买VIP会员

JAVA高级面试进阶训练营视频教程

Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程Go语言视频零基础入门到精通Java架构师3期(课件+源码)
Java开发全终端实战租房项目视频教程SpringBoot2.X入门到高级使用教程大数据培训第六期全套视频教程深度学习(CNN RNN GAN)算法原理Java亿级流量电商系统视频教程
互联网架构师视频教程年薪50万Spark2.0从入门到精通年薪50万!人工智能学习路线教程年薪50万大数据入门到精通学习路线年薪50万机器学习入门到精通教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程MySQL入门到精通教程
查看: 308|回复: 0

MySql主从同步问题解决

[复制链接]
  • TA的每日心情
    奋斗
    2024-11-24 15:47
  • 签到天数: 804 天

    [LV.10]以坛为家III

    2053

    主题

    2111

    帖子

    72万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    726782
    发表于 2021-7-10 14:12:58 | 显示全部楼层 |阅读模式

    先查看从服务器的状态

    1 mysql>SHOW SLAVE STATUS;

    如果发现以下两个字段

    1 Slave_IO_Running: No
    2 Slave_SQL_Running: NO

    其中有一个为No,则同步出错,需要恢复。出错信息可以参考Last_Error字段。

    一般情况下,在从服务器上执行

    1 mysql>stop slave;
    2 mysql>start slave;

    即可恢复。

    如果运行这个之后,依然不能恢复,则可尝试以下方法。

    先锁定表,在主服务器上执行

    1 mysql>FLUSH TABLES WITH READ LOCK;
    2 mysql>SHOW MASTER STATUS;

    第一句锁定表,第二句显示主服务器的状态,记下

    1 File:
    2 Position:

    这两个字段的值,再把需要同步的数据库的目录,在主服务器上操作,复制到从服务器

    1 scp -r db_1 db_2 root@192.168.1.200:/var/lib/mysql/

    这里,把db_1,db_2两个数据库目录,复制到从服务器的MySql数据目录下,复制后,注意权限问题。

    完成复制之后,在主服务器上操作,解锁表

    1 UNLOCK TABLES;

    在从服务器上操作

    1 STOP SLAVE;
    2 
    3 CHANGE MASTER TO
    4 MASTER_LOG_FILE='mysql-bin.000098',
    5 MASTER_LOG_POS=22926865;
    6 
    7 START SLAVE;
    8 
    9 SHOW SLAVE STATUS;

    这里,LOG_FILE与LOG_POS分别对应之前在主服务器上查询出来的File与Position字段。

    完成。

    其中的CHANGE MASTER TO语句,通常还有以下值,按需选择设置

    1 CHANGE MASTER TO
    2 MASTER_HOST='192.168.1.199', 
    3 MASTER_USER='repl', 
    4 MASTER_PASSWORD='repl', 
    5 MASTER_PORT=3306 
    6 MASTER_LOG_FILE='MYSQL-BIN.000098', 
    7 MASTER_LOG_POS=22926865, 
    8 MASTER_CONNECT_RETRY=30; 

     

     

     

     

     

     

    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|小黑屋|Java自学者论坛 ( 声明:本站文章及资料整理自互联网,用于Java自学者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-12-23 09:10 , Processed in 0.057852 second(s), 29 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表