MySQL卸载后,服务仍然存在的解决方案

记得有一次帮朋友清理电脑,发现他把MySQL卸载了,但是服务还在。
那天是2 01 9 年5 月的假期,我们两个坐在他客厅的沙发上,喝着茶,摆弄着电脑。
我打开他的电脑,发现MySQL服务就像一个顽皮的孩子,无论如何也赶不走。

我尝试了不同的方法,包括重新安装、卸载甚至使用第三方软件,但没有任何帮助。
最后我决定手动解决这个问题。
首先我找到隐藏的ProgramData文件夹并删除MySQL文件夹。
然后我打开注册表编辑器,找到MySQL键并小心地将其删除。
然后我在不同的路径上发现了 MySQL,并将其也杀死了。

最后,我在命令提示符窗口中输入删除服务命令,屏幕上出现“[SC]DeleteService成功”提示。
我们相视一笑,重新启动了电脑。
重启后,MySQL服务果然消失了。

等等,我突然想到,如果有人遇到类似的问题,可以按照以下步骤解决。
但是,为了以防万一,您仍然需要在使用之前备份注册表。
另外,请务必检查服务名称以确保您没有弄错。
这让我和我的朋友们都松了一口气。
毕竟,没有人愿意在计算机上存储无用的东西。

Mysql卸载后再装失败的解决方法Mysql不能重新安装

说白了,MySQL无法卸载重装的问题其实很简单,但是处理的时候有一些要点需要注意。
首先,我们来说说最重要的事情。
在许多情况下,问题在于剩余的文件和注册表项。
比如我们去年跑的项目大小为3 000,但是用户无法清理剩余文件,导致新安装的MySQL版本无法正常运行。

一开始我以为只要卸载干净就可以了,后来发现错了。
还有很多注册表项需要手动删除。
等等,还有其他事情:防火墙有时会引起问题。
去年我们帮助客户解决了这个问题,发现禁用防火墙后MySQL安装很顺利。

关于具体操作,删除剩余文件的方法是:打开资源管理器,进入C盘根目录,找到“ProgramFiles”文件夹,找到“Mysql”文件夹并将其删除。
接下来进入C盘根目录,找到“ProgramData”文件夹,找到“Mysql”文件夹并将其删除。
最后,找到 C:\Users\%USERNAME%\AppData\Roaming\Mysql 文件夹并将其删除。

要删除注册表项,请按 Win+R 键打开“运行”窗口,键入 regedit,然后打开注册表编辑器。
从菜单栏中选择“搜索”,在弹出的搜索框中输入“Mysql”,按 Enter 开始搜索,并删除找到的所有 MySQL 注册表项。

要禁用防火墙,请打开控制面板,选择“Windows Defender 防火墙”,然后选择“关闭 Windows Defender 防火墙”。

最后提醒一下,如果上述方法仍然不能解决问题,您可以尝试使用MySQL官方卸载工具,在安装过程中选择“完全删除所有数据和设置”选项。
很多人都没有注意到这一点,但它确实非常重要。
你怎么认为?您遇到过类似的问题吗?