Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'
解决方案:
Could not find first log file name in binary log index file (server_errno=1236)
一、在主从机器都运行的情况下,在从机输入:
MYSQL>SLAVE START;
强制同步一下。
二、如果第一步操作不行,那么:
1.停止主,从机器的MYSQL服务.
2.在服务全停的情况下,将主,从端的所有 bin.00* -relay-bin.00* master.info relay-log.info都删除
3.复制主机的/var/lib/mysql(或者说是你的数据库文件)到从机同样的位置(这一步很重要,我参考过官方网站,这一步其实就是一个数据库的SNAPSHOT数据快照,它要求用MYSQLDUMP生成个快照,但复制不是更省事吗:),相当于强制同步了一下)
4.启动MASTER,SLAVE
5.在从端MYSQL>SLAVE START;