MySQL主从同步报Client requested master to start replication from position

数据库版本:5.6.16

测试环境MySQL 主从,数据库被人重启,忘记开启start slave,导致主从失效,停了一天的数据没有追上。

查看从库的数据库状态:
show   slave   status\G
提示Client requested master to start replication from position > file size;  还有最后一次执行的日志点,26519749,二进制日志位置mysql-bin.000002

解决办法:
在主库的日志目录下,执行:
mysqlbinlog mysql-bin.000002 > yoon.log

tail  -f   yoon.log 
#150928 16:58:18 server id 578  end_log_pos 26423110 CRC32 0x57ea8c95 Xid = 4675985

end_log_pos 26423110 比 报错提示的26519749小很多,直接从这个点开始重新配置主从

在从库
change master  to master_host='172.168.3.78',master_port=3306,master_user='master',master_password='master',master_log_file='mysql-bin.000002',master_log_pos=26423110;


查看从库状态,主从OK,等着追上来~~~~

 

posted @   __Yoon  阅读(1247)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示