如何解决数据库主从中断报错:Got fatal error 1236 from master when reading data from binary log?

数据库主从中断报错:Got fatal error 1236 from master when reading data from binary log: ‘Client requested master to start replication from impossible position’

出现这个问题是不正常先重启数据库或者断电。

查看一下从日志数据库错误:tail /mysql/mysql-error.log

查一下位置:/mysql/bin/mysqlbinlog –start-position=1039561141 /mysql/binlog/mysql-bin.00071

 

根据错误记录看中断同步位置,一般情况解决方法如下:

同步初始化

slave stop;

change master to master_user=’名称’,master_password=’密码’,master_host=’主数据IP’,master_port=3306,master_log_file=’当前日志名称’,master_log_pos=106;

slave start;


作者头像
萧萧一风创始人

做一个积极主动热情的人,为了想要完成的事情和实现的目标,拼命投入力量。

上一篇:https安全锁有感叹号,https并非完全安全的解决办法
下一篇:解决用linux挂载 windows7的共享文件提示mount error(13):Permission denied

发表评论

×
选择打赏方式:

打赏

打赏

打赏

×
选择分享方式: