登录
首页 >  数据库 >  MySQL

MySql重置主从复制的核心步骤

来源:SegmentFault

时间:2023-02-24 18:41:02 213浏览 收藏

在数据库实战开发的过程中,我们经常会遇到一些这样那样的问题,然后要卡好半天,等问题解决了才发现原来一些细节知识点还是没有掌握好。今天golang学习网就整理分享《MySql重置主从复制的核心步骤》,聊聊MySQL、数据库,希望可以帮助到正在努力赚钱的你。

# 1)在从服务器上操作:
mysql> STOP SLAVE;
 
# 2)在主服务器上操作:
mysql> RESET MASTER;
 
# 3)在从服务器上操作:
mysql> RESET SLAVE;
 
# 下面这步可不加
mysql> CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=1;
 
# 4)在从服务器上操作:
mysql> START SLAVE;
 
# 在从服务器上查看同步状态:
mysql> show slave status \G;
 
# 若出现如下两个yes,则表明同步成功!
#             Slave_IO_Running:    Yes
#             Slave_SQL_Running: Yes
# 5)也近一步可在主服务器上查看同步状态:
mysql> show master status \G;

查看Position字段,若其值如下:

Position: 428

再在从服务器上用show slave status G;命令查看Read_Master_Log_Pos字段,看其是否和主服务器上的Position值相等。

Read_Master_Log_Pos: 428

查看File字段,若其值如下:

File: master-bin.000001

再在从服务器上用show slave status G;命令查看Master_Log_File字段,看其是否和主服务器上的File值一样。

Master_Log_File: master-bin.000001

若以上两个地方的值都相等,则说明同步成功!

本篇关于《MySql重置主从复制的核心步骤》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于数据库的相关知识,请关注golang学习网公众号!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>