首先,先在服务(开始——>控制面板——>管理工具——>服务)里停掉MySQL的服务。打开控制面板-添加删除程序,找到MySQL,卸载。或者用360安全卫士来卸载也行。也可以用mysql的那个安装程序删除

把安装好的MYSQL卸载了,但这对于卸载MySQL来说这只是一半,还有重要的另一半是要清理注册表。我们要进入注册表在开始-运行里面输入regedt,打开注册表

一. 执行mysqld –install,出现The service already exits!这一错误
原因:之前安装过mysql,但由于某种原因未卸载干净,重新安装时,会导致此错误的发生。

解决方法:
方法1. 用sc delete mysql命令,删除之前的版本,再执行mysqld –install命令。

方法2. 用mysqld –remove 命令,卸载mysql服务,再执行mysqld –install命令。

二.执行net start mysql,出现服务名无效这一错误
原因:mysql没有加入到window的服务中

解决方法:先执行mysqld.exe –install,再执行net start mysql

 

     找到关于MYSQL的项把他们都删除,要一个项一个项的查找把他们都删除,这样在安装的时候就可以了。其实注册表里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

还有就是C:/WINDOWS 下的my.ini文件也删除!

这样,把上面的四项删除了之后,MySQL就基本卸载完全了。如果你还不放心的话,可以在C盘查找mysql,把相关的项都删除。

版权声明:本文为depend-wind原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/depend-wind/articles/9996314.html