目 录CONTENT

文章目录

windows安装mysql卡在Starting the server

半糖
2024-08-12 / 0 评论 / 0 点赞 / 7 阅读 / 1831 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-09-13,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前言

近日在学习新框架的时候需要用到mysql,发现之前安装的mysql服务不能启动,加上版本也比较旧,所以决定重新安装,在安装过程中遇到了一些问题,解决后决定记录一下,所以有了这篇文章

报错信息

Attempting to start service MySQL80...
Failed to start service MySQL80.
只有在任务处于完成状态(RanToCompletion、Faulted 或 Canceled)时才能释放它。
Ended configuration step: Starting the server

解决方案

报错的时候不要取消安装,在服务中查找安装的mysql服务(此时服务是安装好的,只是安装器要先开启服务),进行如下设置

然后继续安装,此时就可以安装成功

新的问题

在安装过程中,特别是高版本的情况,会出现安装好后,使用navicat输入密码后会提示密码错误,其实是因为高版本安装时默认选择的新的认证方式,新的认证方式使用的是sha256加密,官方建议使用他们的客户端,这里只需要设置成旧的就行(9.0没有这个选择,8.0有)

mysql重装相关

网上很多博客和教程说要删除安装文件、installer文件、数据文件,删除注册表,其实这些都没必要,有一个很简单的方式。

只需要重新运行安装文件,移除旧的mysql和mysql installer(installer不是很有必要移除),这个时候installer就会去删除这些文件夹和注册表中关于mysql的信息,然后重新安装即可

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区