MySQL8:卸载
之前电脑装的mysql8,当时学习视频是5(出了好多小毛病),现在重新学习还是5,所以决定卸载;重新装个5.
(一定要卸载干净。不然重装会很麻烦)
步骤
-
资源管理器里面把mysql的服务停掉
-
卸载mysql所有的相关组件
-
删除MySQL安装目录下的MySQL文件夹,如果在其他文件夹下也发现MySQL文件,也将其删除,比如C:\Program Files等目录。我用geek卸载的比较干净,所以没有。
(从这往下,如果不是用geek删的需要操作,用geek的也可以看些还有没有相关文件) -
删除注册表
- 删除注册表相关文件(这里geek也都删除了)
-
删除 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:\ProgramData\MySQL文件夹
-
再次打开服务,查看是否有MySQL卸载残留
如果已将MySQL卸载,但是通过任务管理器--->服务,查看到MySQL服务仍然残留在系统服务里。
解决办法:
以管理员方式运行cmd命令行,输入以下命令:
sc delete 服务名称(如MySQL)
这样可以实现删除服务。
注意:
要以管理员身份运行cmd,否则可能会出现 服务无效等问题。