记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。

解决mysql安装报错Could not start the service mysql

今天把MYSQL重装完,到了最后配置的时候,发现每次都停在了第三步,报错Could not start the service mysql。


上网上搜了下解决方案,有的说需要改配置文件my.ini,有的说是没卸载干净。
我按照那些方法又重新卸了装,发现没起作用,反复试了好多次后突然发现,MYSQL的数据文件的存储目录和MYSQL的安装路径默认是不一致的,MYSQL默认安装后应该是C:/Program Files/MYSQL,而数据文件的默认安装路径为C:\Documents and Settings\All Users\Application Data\MySQL,把这个路径下的数据文件也删除后再重新安装就可以了。
然后又发现卡在了第四步Apply security settings,报错为The security setting could not be applied
查找后发现原因仍然是没有卸载干净。


转一篇别人的解决方案。
/****************************************昏割线***********************************************/

msyql安装到最后一步start service错误解决方法

1,到控制面板里面先把mysql删除.

2.到c盘C:\Program Files目录下把mysql目录删除.

3.如果在其他盘还有设置目录也要删除.空目录也要删除

4.到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

有的话,全部删除!

(技巧:用F3循环查找“mysql”)

5.如果任务管理器里有关mysql内容也删除

6,把防火墙关了

7,重新装mysql(这里我没有重启计算机)

重装时候有必要的话,重启计算机,停用IIS,和删除temp里的临时文件.

实在不行的话,配置mysql时候,把mysql服务换个服务名.


/***********************************又一昏割线*******************************************************/

上面的方法试了,还是注册表缘故,清空所有mysql键和项就OK了。

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



转载请标明出处【解决mysql安装报错Could not start the service mysql 】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论