mysql主从库Slave_SQL_Running: No问题经验分享

最近在创建mysql主从库的时候,遇到一个问题。执行

bash 复制代码
mysql> SHOW SLAVE STATUS\G

结果显示

Slave_IO_Running: Yes

Slave_SQL_Running: No

很是苦恼,查询了很久没有解决

执行

bash 复制代码
mysql> SELECT * FROM performance_schema.replication_applier_status_by_worker;

定位到了具体错误,主库有执行语句错误,导致了从库不能正常同步主库

从库也解决了报错的地方

但是依旧不可以

解决办法:

1、停止slave线程

bash 复制代码
mysql> STOP SLAVE IO_THREAD;

2、停止slave

bash 复制代码
mysql> stop slave;

3、修改从库配置

bash 复制代码
mysql> CHANGE MASTER TO MASTER_LOG_FILE='主库log file', MASTER_LOG_POS=主库log position;

以上值由主库执行mysql> show master status;查询

4、启动slave线程

bash 复制代码
mysql> START SLAVE SQL_THREAD;
bash 复制代码
mysql> START SLAVE;

再执行从库状态查询后

结果显示

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

相关推荐
JohnYan6 分钟前
工作笔记- 记一次MySQL数据移植表空间错误排除
数据库·后端·mysql
我最厉害。,。36 分钟前
Windows权限提升篇&数据库篇&MYSQL&MSSQL&ORACLE&自动化项目
数据库·mysql·sqlserver
老兵发新帖1 小时前
ubuntu显示器未知
经验分享
Lx3522 小时前
LIKE查询中索引有效利用的前缀匹配策略
后端·sql·oracle
@大嘴巴子2 小时前
MySQL知识回顾总结----数据库基础
数据库·mysql
lubiii_2 小时前
SQL手工测试(MySQL数据库)
数据库·mysql·web安全·网络安全
岁忧3 小时前
LeetCode 高频 SQL 50 题(基础版)之 【高级字符串函数 / 正则表达式 / 子句】· 上
sql·算法·leetcode
Tianyanxiao3 小时前
华为×小鹏战略合作:破局智能驾驶深水区的商业逻辑深度解析
大数据·人工智能·经验分享·华为·金融·数据分析
bbsh20994 小时前
WebFuture 升级提示“不能同时包含聚集KEY和大字段””的处理办法
数据库·sql·mysql·webfuture
霖檬ing4 小时前
Python——MySQL远程控制
开发语言·python·mysql