一. 问题背景
搭建mysql主从复制
主机:在window上
从机:在CentOS上
报错:Could not find first log file name in binary log index file
原因: 从机找不到日志文件
二. 解决方案
- 在从机上按ctrl+c结束当前进程,输入
service mysql restart;
- 在主机上输入
flush logs;
,然后show master status;
- 在从机上进入mysql,然后
stop slave;
,然后change master to master_log_file='上图第一个红色圈的值', master_log_pos=第二个红色圈的值;
- 在从机上
slave start;
,然后show slave status\G;