浅谈MySQL安装starting the server失败的解决办法

如果电脑是第一次安装MySQL,一般不会出现这样的报错。如下图所示。starting the server失败,通常是因为上次安装的该软件未清除干净。

完全卸载该软件的办法:

第一步,进入…控制面板\程序\程序和功能,卸载下图中的MySQL两个软件。

第二步,删除上次安装目录的MySQL残留文件,更不要忘了删除ProgramData下的MySQL文件夹,如下图所示。注意:这里的文件夹与上次安装目录里的残留文件不同,C:\ProgramData 一般默认是隐藏的。

第三步,Win+R 输入 regedit 运行,进入注册表编辑器,按下图路径,找到MySQL,进而删除MySQL注册表信息。

第四步,做完前三步,打开服务,会发现MySQL57服务依然存在,如下图所示。这就是导致安装失败的重要原因,所以需要删除MySQL57服务。方法:以管理员的权限运行dos命令,然后输入 sc delete MySQL57 。

C:\Windows\system32>sc delete MySQL57
[SC] DeleteService 成功

现在就可以轻松的安装上MySQL软件了!

到此这篇关于浅谈MySQL安装starting the server失败的解决办法的文章就介绍到这了,更多相关MySQL安装starting the server失败内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

相关推荐:

Quart 中实现 Server-Sent Events(SSE)的完整指南

本文详解如何在quart框架中正确实现server-sentevents,重点解决事件流被nginx/hypercorn缓冲导致前端收不到实时响应的问题,并提供可直接运行的异步队列驱动sse示例。 本文详解如何在quart框架中正确实现server-sentevents,重点解决事件流被nginx/...

如何解决 MySQL 轮询中无法获取新数据的问题

python使用mysql-connector-python轮询mysql时,首次查询能返回结果,后续却始终为空——根本原因在于游标未显式获取数据且连接复用导致事务隔离或结果集缓存问题,需正确管理游标生命周期与连接状态。 python使用mysql-connector-python轮询mysql时,...

如何使用 Python 的 MySQL Connector 创建存储过程

本文详解在python中通过mysql-connector-python创建mysql存储过程的正确方法,重点解决“commandsoutofsync”错误,说明为何不能使用delimiter语句、如何规避多结果集冲突,并提供可直接运行的安全示例。 本文详解在python中通过mysql-conne...

如何在 Python 中使用 MySQL Connector 安全创建存储过程

本文详解如何通过mysql-connector-python正确创建MySQL存储过程,重点解决“Commandsoutofsync”错误——该错误源于MySQL协议不支持多语句中嵌套DELIMITER及多结果集未清理问题,并提供可直接运行的健壮实现方案。 本文详解如何通过mysql-connect...

Python SSE(Server-Sent Events)的生产实现

必须用starlette或fastapi实现sse:flask因wsgi同步模型无法可靠维持长连接,易卡顿丢事件;starlette轻量可控,fastapi适合需鉴权与校验的场景;需正确设置响应头、双换行分隔、id去重、转义换行符,并捕获clientdisconnect清理资源。 用Starlett...

Python Triton Inference Server 的 Python 后端

不能直接用——triton的python后端是实验性功能,2.40+默认禁用、不支持gpu加速,仅适用于cpu预/后处理调试;启用需手动编译,运行于独立进程,内存开销大、无cuda张量共享。 Python后端在Triton中到底能不能用? 不能直接用——Triton的Python后端(pythonb...

如何在 MySQL 中安全地使用 Python 变量执行 UPDATE 操作

本文详解如何通过参数化查询将python变量安全注入mysql的update语句,避免sql注入风险与语法错误,并提供可直接运行的代码示例和关键注意事项。 本文详解如何通过参数化查询将python变量安全注入mysql的update语句,避免sql注入风险与语法错误,并提供可直接运行的代码示例和关键...

如何在 MySQL UPDATE 语句中安全传入 Python 变量

本文详解如何在python中使用mysql-connector-python(或其他兼容pep249的驱动)将外部变量安全、正确地注入mysqlupdate语句,避免sql注入与语法错误,并提供可直接复用的参数化查询范式。 本文详解如何在python中使用mysql-connector-python...