背景:工具
有台闲置机,安装了Windows 7 和 MySQL Server 5.6,家里电器开得太多,跳闸断电了。以前使用 Sqlyog 操做MySQL,断电以前并未保存数据。再开机的时候就出现MySQL连不上,服务启动错误1067进程意外终止了。spa
解决办法:日志
确认MySQL Server5.6 安装路径:进程
程序: C:\Program Files\MySQL\MySQL Server 5.6事件
数据、配置:C:\ProgramData\MySQL\MySQL Server 5.6io
找到错误日志:innodb
计算机 - 右击“管理” - 系统工具 - 事件查看器 - Windows 日志 - 应用程序 table
以 InnoDB: Attempted to open a previously opened tablespace. Previous tablespace ... 为例的解决办法:配置
1.找到C:\ProgramData\MySQL\MySQL Server 5.6\my.ini 添加:程序
innodb_force_recovery = 1
2.重启MySQL服务
备份或删除出错的表数据。
3.更改my.ini 的配置
innodb_force_recovery = 0
4.重启MySQL服务,OK