学习记录[email protected]问题之server name is already exists解决方案

如果安装过MySQL,卸载重新安装,需要完全卸载才行,网上关于怎么详细卸载说的很清楚,比如去删除文件夹,去删除注册表,就不多叙述了,推荐一款卸载软件,geek.exe,可以尽可能的深度卸载,包括注册表等,但是有可能有遗漏;

问题在于我按照以上方式删除文件,删除注册表之后,再次安装却出现了server name is already exists 类似的问题。

问题原因

之前安装过,服务没有彻底删除

解决方式

在任务管理器—服务中找到关于MySQL的服务,我这里发现确实还存在MySQL的服务,虽然我之前删除了文件和注册表,不知道是不是因为没有删除干净
学习记录[email protected]问题之server name is already exists解决方案

确认了确实有MySQL相关的服务没被删除后,以管理员身份运行cmd
学习记录[email protected]问题之server name is already exists解决方案

使用命令 sc delete 要删除的服务的名称,我这里是sc delete MySQL57 ; sc delete MySQL80,注意名字要和你自己电脑上对应的服务名称一样,且最好以管理员身份运行cmd,否则可能会出现”[SC] OpenService 失败 5:拒绝访问“错误
学习记录[email protected]问题之server name is already exists解决方案
建议以管理员身份运行cmd,再执行删除命令才不会出错:
学习记录[email protected]问题之server name is already exists解决方案

删除完了之后,在任务管理器中再次确认,如果没有就可以重新安装了;
学习记录[email protected]问题之server name is already exists解决方案