数据库的重新安装一直是是很多人头痛的事,比如现在开发常用的MYSQL就是其中之一,网上也有很多的卸载方法,但有些却不完全。所以今天替同事又重新安装了一遍MYSQL把卸载的过程记录了一下。其中的过程也都是在各网站上摘抄的。
一、卸载服务
第一步就是卸载服务,MYSQL自带一个卸载服务的命令mysqld -nt -remove但由于我的MYSQL已经是不能正常起动的了,所以这个命令不能用。所以我用的是WINDOWS的卸载服务命令。先装MYSQL的服务停止,然后在DOS下输入sc delete mysql删除MYSQL服务
二、删除MYSQL相关
用控制面板的添加删除程序卸载MYSQL,但这之后MYSQL的安装目录C:/Program Files下还会有一些MYSQL的文件没有被删除要手动删除掉。还有一个是经常被人遗忘的就是在C:/Documents and Settings/All Users/Application Data目录下还有一些MYSQL的文件,这些也一定要删除掉。
三、清除注册表
网上找到的有三个目录要求删除
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL
这三个路径下的MYSQL目录都删除掉但实际上中间那个目录我没有找到。
另外我还找到几个目录我也删除了,不过不知道不删是不是也可以
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MySQL
返正我是都给删除了。
之后就是重新起动计算机,然后重新安装MYSQL,一切恢复正常。