首页/数据/数据库速查/STOP/START 与 RESET REPLICA 使用场景
主从复制与高可用53 条

STOP/START 与 RESET REPLICA 使用场景

STOP REPLICA 只暂停;RESET REPLICA ALL 清空复制元数据(重配/重建用);RESET MASTER 清空本机 binlog(会破坏下游,慎用)。分清三者再动手。

数据库速查数据更新于 2026-10-12

命令

命令作用典型场景
STOP REPLICA / START REPLICA暂停/恢复复制线程维护、跳事务、切参数
RESET REPLICA ALL清空复制元数据与 relay彻底重配复制链路
RESET MASTER清空本机 binlog 与 GTID 记录危险:仅新实例初始化

重配链路示例

重配链路示例
STOP REPLICA;
RESET REPLICA ALL;
CHANGE REPLICATION SOURCE TO
  SOURCE_HOST='10.0.0.12', SOURCE_USER='repl',
  SOURCE_PASSWORD='***', SOURCE_AUTO_POSITION=1;
START REPLICA;
RESET MASTER 在有下游从库/备份链时执行 = 主动断链,禁止随手用。

易错点

  • 把「重置」当「重启」用:RESET MASTER 清掉 binlog,从库和归档一起遭殃
  • STOP REPLICA 后忘 START:巡检不查状态时长期停摆

数据来源与参考

  • MySQL 8.0 Reference Manual: RESET REPLICA
  • MySQL 8.0 Reference Manual: RESET MASTER

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌