日期:2014-05-16  浏览次数:20796 次

安装MySql时 could not start the service mysql

首先 查看mysql服务是否已经启动,如果已经启动,则停止该服务。

然后 卸载mysql。建议使用360卸载,会卸载比较干净一点。

第三步:删除安装目录及数据目录。

安装不用我说,数据目录一般在C:\Documents and Settings\All Users\Application Data目录下(需要注意的时Application Data这个文件夹默认是隐藏的,要通过工具->文件夹选项->查看->显示所有文件与文件夹来设置隐藏文件可见);如果是window 7的系统,则需要删除C:\ProgramData目录下的mysql 。
第四步、删除注册表数据,通过regedit,删除以下几个文件:

引用
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet 下面跟mysql相关的键值对(别删错了)

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet /MySQL

如果存在以上注册信息直接删掉。

再看一下,服务中mysql服务是否还存在,如果存在就重启电脑,重启后查看服务,如果不在就可以重新安装了,如果还存在,检查注册表是否还存在相关信息。

总结:重装MYSQL时发生的错误其实主要原因就是原来的没卸载干净,除了卸安装路径下的,还要把数据文件也删了,注册表的也注意删掉。