MySQL8:卸载

之前电脑装的mysql8,当时学习视频是5(出了好多小毛病),现在重新学习还是5,所以决定卸载;重新装个5.
(一定要卸载干净。不然重装会很麻烦)


步骤

  1. 资源管理器里面把mysql的服务停掉

  2. 卸载mysql所有的相关组件

  3. 删除MySQL安装目录下的MySQL文件夹,如果在其他文件夹下也发现MySQL文件,也将其删除,比如C:\Program Files等目录。我用geek卸载的比较干净,所以没有。
    (从这往下,如果不是用geek删的需要操作,用geek的也可以看些还有没有相关文件)

  4. 删除注册表

  1. 删除注册表相关文件(这里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
    文件夹。

如果没有相应的文件夹,就不用删除了

  1. 删除目录C:\ProgramData\MySQL文件夹

  2. 再次打开服务,查看是否有MySQL卸载残留
    如果已将MySQL卸载,但是通过任务管理器--->服务,查看到MySQL服务仍然残留在系统服务里。

解决办法:
以管理员方式运行cmd命令行,输入以下命令:
sc delete 服务名称(如MySQL)
这样可以实现删除服务。
注意:
要以管理员身份运行cmd,否则可能会出现 服务无效等问题。


参考

posted @ 2022-03-06 13:36  CodeWater  阅读(194)  评论(0编辑  收藏  举报