Mysql怎么停主从
时间 : 2023-07-29 15:16:01声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

在MySQL中,停止主从复制涉及到两个方面:停止主库的二进制日志的写入和停止从库的IO线程和SQL线程。

停止主库的二进制日志写入:

1. 进入主库的MySQL命令行界面。

2. 执行以下命令:

FLUSH TABLES WITH READ LOCK;

这个命令将会锁定所有数据表,确保没有其他写操作对数据表进行更改。

3. 执行以下命令:

SHOW MASTER STATUS;

这个命令会显示出一个结果,其中包含了主库的二进制日志的名称和位置,将这些信息记录下来,以备后续使用。

停止从库的复制:

1. 进入每个从库的MySQL命令行界面。

2. 执行以下命令:

STOP SLAVE;

这个命令将会停止从库的复制进程。

停止主从复制的步骤如下:

1. 在主库的MySQL命令行界面执行以下命令:

UNLOCK TABLES;

这个命令将会解锁所有数据表,使得可以对数据表进行写操作。

通过以上步骤,你已经成功地停止了主从复制。

需要注意的是,停止主从复制可能会导致数据不同步或丢失,请在操作前备份好数据,谨慎操作。另外,启动主从复制时需要按照正确的步骤进行配置,以确保主从复制的正常运行。