解决MYSQL启动后自动停止问题

问题描述:

启动mysql服务后,立即自动停止,无法正常使用,查看mysql安装目录下的data目录中的err日志,有如下信息:

InnoDB: Started; log sequence number 0 36060014 MySQL: File '' not found (Errcode: 2)
160909 9:40:48 [ERROR] Failed to open log (file '', errno 2)


解决方案:

1、进入mysql安装目录下的data目录;

2、找到其中的mysql-bin.index,用文本工具打开;


3、发现里面的内容少了一个mysql-bin.000024,而文件实际上是存在的,手动将这个少了的内容加上,即可正常启动。

注:mysql-bin.000024文件后边懂得序号一般都是按照顺序排下来的,mysql-bin.index中的内容要和实际文件的内容相符合才可正常启动服务。

你可能感兴趣的:(mysql)