卸载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(默认安装的情况下),该路径应该是隐藏的,显示隐藏文件就行了。