MySQL安装过程报starting?the?server报错详细解决方案(附MySQL安装程序)

 更新时间:2024年03月21日 11:58:09   作者:webSue  
如果电脑是第一次安装MySQL,一般不会出现这样的报错,starting the server失败通常是因为上次安装的该软件未清除干净,这篇文章主要给大家介绍了关于MySQL安装过程报starting?the?server报错的详细解决方案,文中还附MySQL安装程序,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

报错情况:starting the server报错

在MySQL安装过程中,出现如下情况报错,即Configuration Steps中Starting the server步骤无法进行,安装失败。出现该错误的原因可能是电脑并非第一次安装且未清除干净之前安装的残留,可能是因为网络服务权限不足。

下面将介绍针对这两种情况的解决办法,推荐一起使用,方便快速解决问题。

附可直接下载的8.0以上版本的MySQL.msi,需要可自取

链接: https://pan.baidu.com/s/1jJMfQ0vzqbt16PNKi-2gxQ
提取码: uu38

解决办法:

清除之前安装残留

1.出现starting the server报错后,点击cancel退出安装程序,找到未安装完成的下图两个程序,卸载。

 2.找到安装路径下的MySQL文件夹删除(如果默认安装在C盘则在Program Files中,如果修改在其他盘就找到当时设置的安装路径下)

3. C盘中查看栏,勾选“隐藏的项目”找到ProgramData文件夹,点开,删除MySQL文件夹。 

4.win+R键输入 regedit 运行,进入注册表编辑器,按下图路径,找到MySQL,进而删除MySQL注册表信息。(如果在该路径中没有找到MySQL说明注册表信息已清除,可以跳过这一步)

 5.找到命令提示符,以管理员身份运行,输入sc delete MySQL80删除服务。

(这里是因为我原本安装的MySQL版本为8.0及以上版本所以为MySQL80,目前大部分安装的应该都为这个比较高的版本,但如果有读者安装的MySQL版本较低,删除命令也需要进行对应变更,比如变为5.7版本就需要变为MySQL57)

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

添加网络服务权限

6.win+R键输入compmgmt.msc进入,计算机管理-系统工具-本地用户和组-组-Administrators,点击

 7.进入后点击“添加”,在输入对象名称来选择栏,输入NETWORK SERVICE->点击检查名称->确认。完成后退出。

 8.重新点击MySQL的.msi安装程序,重新安装即可。

附可直接下载的8.0以上版本的MySQL.msi,需要可自取

链接: https://pan.baidu.com/s/1jJMfQ0vzqbt16PNKi-2gxQ
提取码: uu38

总结 

到此这篇关于MySQL安装过程报starting the server报错详细解决方案的文章就介绍到这了,更多相关MySQL安装starting the server报错内容请搜索程序员之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持程序员之家!

相关文章

  • MySQL导出sql脚本文件操作指南

    MySQL导出sql脚本文件操作指南

    mysql数据库是非常常用的一种数据库,属于中小型数据库,常用于网站业务和一些WEB系统业务,下面这篇文章主要给大家介绍了关于MySQL导出sql脚本文件操作的相关资料,需要的朋友可以参考下
    2023-01-01
  • linux配置mysql数据库远程连接失败的解决方法

    linux配置mysql数据库远程连接失败的解决方法

    这篇文章主要为大家详细介绍了linux配置mysql数据库远程连接失败的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • MySQL分页查询的三种常用方法

    MySQL分页查询的三种常用方法

    在处理数据库查询时,我们经常需要对结果进行分页,以便在用户界面上提供更好的浏览体验,本文主要介绍了MySQL分页查询的三种常用方法,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • MySql索引详细介绍及正确使用方法

    MySql索引详细介绍及正确使用方法

    这篇文章主要介绍了MySql索引详细介绍及正确使用方法的相关资料,需要的朋友可以参考下
    2017-07-07
  • 详谈innodb的锁(record,gap,Next-Key lock)

    详谈innodb的锁(record,gap,Next-Key lock)

    下面小编就为大家带来一篇详谈innodb的锁(record,gap,Next-Key lock)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • MySQL约束与索引概念详解

    MySQL约束与索引概念详解

    约束是用来对数据业务规则和数据完整性进行实施、维护。约束的作用范围仅限在当前数据库,约束可以被当做数据库对象来处理,它们具有名称和关联模式,是逻辑约束,不会因为设置约束而额外占用空间
    2023-04-04
  • dos或wamp下修改mysql密码的具体方法

    dos或wamp下修改mysql密码的具体方法

    这篇文章主要介绍了dos或wamp下修改mysql密码的具体方法,有需要的朋友可以参考一下
    2013-12-12
  • mysql5.7大量sleep进程常规处理方式及配置示例

    mysql5.7大量sleep进程常规处理方式及配置示例

    这篇文章主要给大家介绍了关于mysql5.7大量sleep进程常规处理方式及配置的相关资料,sleep连接过多会严重消耗mysql服务器资源(主要是cpu,内存),并可能导致mysql崩溃,需要的朋友可以参考下
    2023-08-08
  • 一个字段同时满足多个条件的查询

    一个字段同时满足多个条件的查询

    当一个字段需要同时等于多个值的时候,用and直接连不会有数据查出。
    2011-08-08
  • mysql中 ${param}与#{param}使用区别

    mysql中 ${param}与#{param}使用区别

    这篇文章主要介绍了mysql中 ${param}与#{param}使用区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08

最新评论

?


http://www.vxiaotou.com