安装MySQL5(不能启动服务)后无法启动的解决方案摘要
plugin'innodb'registration作为存储引擎故障。
未知的或不支持的类型:InnoDB表
原来,两版本MySQL默认使用InnoDB引擎支持的东西,打开my.ini文件,看看在MySQL的安装文件夹,如C:程序filesmysql。
默认存储引擎= InnoDB
解决方案是将设置更改为
默认的MyISAM存储引擎=
仍然使用MyISAM作为默认的数据库引擎,保存my.ini文件,然后手动启动mysql服务,成功;然后关掉只是配置窗口。
可以在创建数据库时指定用于创建数据库的数据库引擎,或者在使用该表时创建数据库引擎,或者在创建该数据库之后更改它。
您可以再次回忆新配置的进程:
在安装按钮的最后一步,您现在可以选择配置MySQL服务器,或者从MySQL服务器实例的开始菜单直接运行配置向导来配置数据库,在使用中选择数据库有三个选项:
1)多功能数据库
2)事务数据库
3)没有事务数据库
默认的是第一项和第二项也会使数据库InnoDB默认的搜索引擎,并生成my.ini文件将默认存储引擎= innodb.as的诠释--跳过InnoDB在my.ini,它不影响数据库的启动,但它只是决定了数据库的性能。
然后,在工艺配置的最后一步完成my.ini文件…,启动服务是不动的,即它无法启动MySQL服务和MySQL服务名称已被添加到系统服务。
如果你选择在这一步骤中的第三项,不使用数据库支持的事件,然后在my.ini文件默认存储引擎为MyISAM,那么你也很幸运,成功配置成功,并启动数据库,但这会使你不能使用InnoDB引擎(错误1286(42000):未知的表engine'innodb),事实上,就是在my.ini跳过InnoDB被启用,你可以诠释一遍试试。
作者mywaylife
如果不能解决,我们可以参考以下方法:
安装MySQL时无法启动服务(无法启动服务)
1,建议使用360卸载已安装的mysql数据库,因为360会检查相关的注册信息,而且卸载比较彻底。
2,检查3306个端口是否被占用,如果它已经被占用,请杀死这个进程。
三.查看服务列表中是否有mysql服务流程。
4,确保安装目录访问是每个人,在这里我建议不要在C驱动器上安装mysql,因为有时XP对于系统安全,将限制文件夹访问。
5、建议安装在一个干净的文件夹中,如果安装在上次安装的文件夹中,建议删除文件夹下的所有文件。
MySQL安全设置导致MySQL运行。建议重置MySQL服务的登录用户名密码,然后进入服务并重新输入修改用户名和密码,这样我们可以做到。
如果不可能,我们可以通过查看错误日志来解决它:
MySQL错误日志位于MySQL安装目录中,扩展名为。通过记事本和其他工具打开一个副本。如果错误日志过大,建议不要使用记事本、EditPlus可以打开。