欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

MySQL无法启动的问题

程序员文章站 2022-05-20 09:06:55
...

最近遇到一个问题,MySQL无法启动,重装之后到Start Service就失败 从网上查找到把my.ini里的数据库引擎改成MyISAM,就可以用了 改之前 default-storage-engine=INNODB 改之后 default-storage-engine=MYISAM 个人测试,MySQL确实可以用了,但是没从根本上解

最近遇到一个问题,MySQL无法启动,重装之后到Start Service就失败

从网上查找到把my.ini里的数据库引擎改成MyISAM,就可以用了

改之前

default-storage-engine=INNODB
改之后
default-storage-engine=MYISAM 
个人测试,MySQL确实可以用了,但是没从根本上解决Innodb引擎无法启动的问题

通过检查日志发现这个错误

Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed
猜想原因是某次数据库异常关闭导致logfie文件锁定,即使重装MySQL,这个logfie依然存在

删除MySQL数据库文件中的id_logfile*,问题解决,Innodb引擎启动变正常了