登录从库MySQL,执行这条命令:

SHOW SLAVE STATUSG
注意:结尾是反斜杠+G,不要用分号。
重点看这两行,决定同步是否正常:
Slave_IO_Running
Slave_SQL_Running
Last_IO_Error:IO线程报错信息,连不上主库时看这里。
Last_SQL_Error:SQL线程报错信息,同步中断、主键冲突都会写在这里。
Seconds_Behind_Master:主从延迟时间(单位秒)
Replicate_Wild_In_Table_List:可以查看你设置的【只同步部分表】的过滤规则是否生效。
查看主库二进制日志位置:
SHOW MASTER STATUS;
会显示当前binlog文件名和位置。
查看主库复制账号是否存在:
SELECT user,host FROM mysql.user WHERE user='repl';
打开MySQL命令行
mysql -uroot -p
输入密码后执行:
SHOW SLAVE STATUSG
停止同步:
STOP SLAVE;
启动同步:
START SLAVE;
重置主从(重新搭建主从时使用):
RESET SLAVE ALL;
你把执行 SHOW SLAVE STATUSG 的结果发给我,我可以直接帮你定位问题。
在 MySQL 中,查看主从同步状态最核心的命令是 SHOW REPLICA STATUS(MySQL 8.0.22 及之后版本,旧版使用 SHOW SLAVE STATUS)。这条命令会返回一条包含大量字段的记录,通过解读这些字段,可以全面判断复制的健康状况。
建议在从库(Slave/Replica)上执行,并使用 G 以垂直格式输出,方便阅读长字段。
SHOW REPLICA STATUSG
注意:如果你使用的 MySQL 版本低于 8.0.22,请将命令中的 REPLICA 替换为 SLAVE。
需要重点关注的 6 个核心指标
在输出的大量字段中,以下几个字段是判断同步状态是否正常的核心:
Slave_IO_Running(IO 线程)
Yes。No 或 Connecting。若为 Connecting,通常表示网络不通、主库不可达或复制用户密码错误;若为 No,则可能 IO 线程被停止或遇到致命错误。Slave_SQL_Running(SQL 线程)
Yes。No。通常表示 SQL 语句执行失败,例如主从库表结构不一致、数据冲突或主键重复。Seconds_Behind_Master(同步延迟秒数)
0。NULL,则说明复制线程未运行或 IO 线程未连接。Last_IO_Error / Last_SQL_Error(最近的错误信息)
当上述两个线程状态不是 Yes 时,这两个字段会显示具体的报错原因,是排查问题的第一手资料。
Master_Log_File 与 Read_Master_Log_Pos
表示 IO 线程已读取到的主库 binlog 文件名和位置。
Relay_Master_Log_File 与 Exec_Master_Log_Pos
Seconds_Behind_Master 数值也会越大。判断同步是否正常的流程
SHOW REPLICA STATUSG。Slave_IO_Running 和 Slave_SQL_Running 是否均为 Yes。Last_IO_Error 和 Last_SQL_Error 是否为空。Seconds_Behind_Master 是否为 0(或在可接受的延迟范围内,比如小于 10 秒)。排查复制故障的常用命令
查看具体错误日志:
SHOW REPLICA STATUSG
重点关注 Last_IO_Error 和 Last_SQL_Error 字段。
查看主库的同步状态(判断主库写入压力):
SHOW MASTER STATUS;
用于确认当前的 binlog 文件名和位置,方便从库管理员与 Master_Log_File 对比。
查看复制线程信息:
SHOW PROCESSLIST;
在输出中查找 system user 相关的复制线程,可查看其当前工作状态。
其他常用的监控方式
使用 performance_schema:
SELECT * FROM performance_schema.replication_connection_statusGSELECT * FROM performance_schema.replication_applier_statusG
这些表提供了比 SHOW REPLICA STATUS 更结构化的数据,适合用于监控脚本。
使用第三方工具:如 pt-heartbeat(Percona Toolkit),这是一种更精确的延迟监控方法,适合对延迟要求较高的生产环境。
美团 LongCat-2.0 完整发布详解(2026.6.30 正式发布)
Claude Code 源码解密:Anthropic 打造 AI 编程助手的核心逻辑
KV Cache优化实战:分层量化:动态淘汰:全局共享:攻克长上下文显存难题.157
别再盯着折线图了!趋势分析与异常检测:真正厉害的人都这样做可视化
大模型时代的互联网医院如何发展:医疗服务流程重构与智能化路径解析
Claude Code源码解析一:为什么Claude Code系统提示词中需要有tools