记录下数据库出问题解决流程:
以今天启动mysql时报的1067错误为例。
问题描述:
刚开navicat时,突然发现启动不了。提供了个有个错误代码为(1067)。
在控制台启动同样报错。
我解决的流程:
首先我在任务管理器的服务选项查看了服务为关闭的。然后我在服务界面试图开启mysql服务—同样是报1067
重点:
然后知道了可以查看mysql的启动日志:在cmd中输入 mysqld –console
其中找到了一个ERROR: InnoDB: Error: could not open single-table tablespace file .\mysql\innodb_index_stats.ibd
解决:搜索该ERROR,得到解决办法:在D:\Program Files\MySQL\my.ini 配置文件最后加上:innodb_force_recovery = 1
然后重启服务,搞定!
总结:
1,如果mysql有问题,查看错误日志!看Error,
2,Error看不懂就搜啊。。。