项目场景:

提示:这里简述项目相关背景:

在给一位同学安装MySQL时报了这个错,我知道是她之前安装过但是没删干净的原因
但是我把Everything和注册表都查了,并且全部删完
重新安装还是报这个错
在这里插入图片描述


原因分析:

提示:那肯定是删的不干净,有没想到的地方

“The service already exists!” 是一个常见的错误消息,通常出现在尝试创建一个已经存在的服务时。这个错误可能会发生在 Windows 操作系统中,也可能会发生在其他操作系统中。

以下是一些可能导致此错误的原因:

1、服务已经存在:如果尝试创建一个已经存在的服务,就会收到此错误消息。

2、服务名称重复:如果尝试创建一个服务名称与现有服务重复的服务,就会收到此错误消息。

3、服务配置错误:如果服务的配置文件中包含错误的信息,也可能会导致此错误消息的出现。

但是当时控制台提示了路径的位置,关键是在那电脑里根本没有这个路径😨(隐藏的项目里面也没有)
请添加图片描述


解决方案:

提示:这里填写该问题的具体解决方案:

经查询,可以用命令行删除!

这个操作直接省去Everything和注册表查询操作

我的做法是:首先重新以管理员身份运行命令提示符
在这里插入图片描述
首先输入:sc query mysql

它可以告诉你 MySQL 服务是否正在运行、停止或暂停
这将返回 MySQL 服务的状态信息,包括服务名称、状态、启动类型和路径等
在这里插入图片描述

随后输入:sc delete mysql
sc delete mysql是一个命令行指令,用于删除Windows服务中的MySQL服务。
它可以在命令提示符中运行,需要管理员权限。

这将删除名为 “mysql” 的Windows服务。
如果服务不存在,将会出现错误提示。
在这里插入图片描述
最后回到安装MySQL的命令行页面
重新输入安装命令即可!
在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐