又会一招–如何删除win2003 MySql服务

进入“控制面板->管理工具->服务”查看才发现,虽然MYSQL已经卸载了,但是MYSQL服务仍然残留在系统服务里。
又不想改服务名,改怎么办呢。

后来上百度搜索发现,只要在CMD里输入一跳命令就可以将服务删除:

sc delete mysql //这里的mysql是你要删除的服务名

这样一来服务就被删除了,进入服务里查看确实没有mysql服务了,OK重新安装数据库吧。



再补充一种方式:

卸载MySQL数据库后,MySQL注册表信息总是删不干净,可能MYSQL还留在服务的列表里,导致重装MySQL安装不起,或者MySQL服务被占用,下面是教你彻底删除MySQL的一个方法。

首先检查控制面板--管理工具--服务里,是否还残留有MYSQL这个服务,因为在卸载MySQL时发生错误的话,该MySQL这服务还是存在的。

1.删除MySQL服务

进入注册表,运行--regedit,

定位到路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,找到MySQL删掉。然后重启电脑,这样MySQL服务就删掉了。

删掉MySQL服务后,可能还有一些注册表信息需要手动删掉。

2.删除注册表三处:

1)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL

2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 

把上述三项的MySQL目录删掉。MySQL注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类,删除的时候,都删除就可以了。


3.删除mysql 安装目录。

4,在win2003系统里删除C:\Documents and Settings\All Users\Application Data\MySQL(默认安装的情况下),该路径应该是隐藏的,显示隐藏文件就行了。 



以上两种各种尝试,还没有通过,然后我没有更改MySql安装路径,一切都是默认,竟然不会再出现Current root Password…… 

不知道是为什么,各种痛苦,希望大牛给出解释吧~哈哈

在此做一记录,希望遇到的童鞋参考