实现"mysql主从 取消部分库同步"教程
关系图
erDiagram
MASTER ||--o| SLAVE : 主从关系
整体流程
步骤 | 操作 |
---|---|
1 | 在主数据库中暂停需要取消同步的数据库的复制 |
2 | 在从数据库中停止复制 |
3 | 在主数据库中删除需要取消同步的数据库 |
4 | 在从数据库中删除需要取消同步的数据库 |
5 | 恢复主从同步 |
操作步骤及代码示例
步骤一:在主数据库中暂停需要取消同步的数据库的复制
-- 使用ROOT账号登录主数据库
STOP SLAVE;
步骤二:在从数据库中停止复制
-- 使用ROOT账号登录从数据库
STOP SLAVE;
步骤三:在主数据库中删除需要取消同步的数据库
-- 使用ROOT账号登录主数据库
DROP DATABASE <需要取消同步的数据库名>;
步骤四:在从数据库中删除需要取消同步的数据库
-- 使用ROOT账号登录从数据库
DROP DATABASE <需要取消同步的数据库名>;
步骤五:恢复主从同步
-- 使用ROOT账号登录主数据库
START SLAVE;
通过以上操作,你可以成功取消部分库的同步。希望这篇文章对你有所帮助。如有任何疑问,欢迎随时联系我。祝你学习进步!