mysql主从不同步如何解决_怎么解决mysql主从不同步问题

怎么解决mysql主从不同步问题

发布时间:2020-06-26 14:08:19

来源:亿速云

阅读:97

作者:Leah

怎么解决mysql主从不同步问题?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

1、进入主库,进行锁表

使用命令:mysql> flush tables with read lock;

注意:该处是锁定为只读状态,语句不区分大小写

2、进行数据备份#把数据备份到mysql.bak.sql文件

[root@server01 mysql]#mysqldump -uroot -p -hlocalhost > mysql.bak.sql

3、查看master 状态mysql> show master status;

+-------------------+----------+--------------+-------------------------------+

| File              | Position | Binlog_Do_DB | Binlog_Ignore_DB              |

+-------------------+----------+--------------+-------------------------------+

| mysqld-bin.000001 |     3260 |              | mysql,test,information_schema |

+-------------------+----------+--------------+-------------------------------+

1 row in set (0.00 sec)

4、把mysql备份文件传到从库机器,进行数据恢复#使用scp命令

[root@server01 mysql]# scp mysql.bak.sql root@192.168.128.101:/tmp/

5、停止从库的状态mysql> stop slave;

6、然后到从库执行mysql命令,导入数据备份mysql> source /tmp/mysql.bak.sql

7、设置从库同步change master to master_host = '192.168.128.100', master_user = 'rsync', master_port=3306, master_password='', master_log_file = 'mysqld-bin.000001', master_log_pos=3260;

8、重新开启从同步mysql> start slave;

查看同步状态mysql> show slave status\G

查看:Slave_IO_Running: Yes

Slave_SQL_Running: Yes

看完上述内容,你们掌握解决mysql主从不同步问题的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值