MySql5.5 Plugin 'InnoDB' init function returned error

来源:互联网 发布:imonss mac vpn 编辑:程序博客网 时间:2024/06/01 22:00

公司服务器MySql数据库挂掉,N个项目都在用,摊上大事了。错误:
Plugin 'InnoDB' init function returned error.
Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
Unknown/unsupported table type: INNODB
刻不容缓,马上百度,得出的结论都是很不负责任的,很粗暴的直接改成:
default-storage-engine=MyISAM
开玩笑吗?表都是InnoDB的,改成MyISAM能好使吗?折腾一番后,怀疑是InnoDB引擎坏掉了,重新安装了几次还是不行。在本机试了几次,安装的时候只要选择了非标安装就可以有InnoDB,就应该没问题,但是服务器还是有问题,最终怀疑是卸载之前损坏的MySql的时候有问题。——没卸干净。
1、控制面板里的增加删除程序(程序和功能)内进行删除2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除3、开始->运行-> regedit 看看注册表里这几个地方删除没有  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除(我卸载的时候没有找到,略过后仍达到完全卸载的目的。)4、这一条是很关键的  C:\用户\All Users\Application Data\MySQL   这里还有MySQL的文件,必须要删除

ps:无法打开Application Data怎么办?传送门


  • 原文地址:http://blog.csdn.net/yueritian/article/details/51512762
0 0