MySQL无法启动的问题

WBOY
WBOYオリジナル
2016-06-07 15:47:021221ブラウズ

最近遇到一个问题,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引擎启动变正常了

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。