MySQL5.7.xx安装卡在Staring the server解决方案

作者:超级无敌大飞   阅读 (603)  |  收藏 (0)  |  点赞 (0)

摘要

作者在windows 11 上安装MySQL 5.7的时候发现安装会一直卡在Staring the server,并且查看日志报如下错误: 只有在任务处于完成状态(RanToCompletion、Faulted 或 Canceled)时才能释放它。


原文链接:MySQL5.7.xx安装卡在Staring the server解决方案

MySQL 5.7是一个已经比较成熟的版本的数据库了,市面上大部分使用的都是这个版本。

如果你在windows上安装此版本的MySQL时,如果卡在下面的页面中

d77c41c574984b85a99ad2ae2414dd89.jpg

点击右侧的Log如果发现报了如下的错误,那么您就可以参考本文解决方式:

Attempting to start service MySQL57.................... 

只有在任务处于完成状态(RanToCompletion、Faulted 或 Canceled)时才能释放它。 

Ended configuration step: Starting the server

解决方式/途径主要有三种:

  1. 卸载MySQL重装

  2. 配置MySQL服务的账户登录方式

  3. 检查安装MySQL的过程中是否存在中文文件

解决方式1:卸载MySQL重装

1、卸载MySQL可以从Windows中的控制面板-->程序卸载进行

image.png

image.png

2、删除卸载残留

进入你的MySQL的安装目录(如果你没有更改安装目录的话,默认是在C:\ProgramData\和C:\Program Files\),删除此目录下的MySQL目录即可

3、最后删除注册表

Windows+R–>regedit–>打开注册表

分别删除以下目录下的带有MySQL字样的文件夹

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services

解决方式2:配置MySQL服务的账户登录方式

在桌面-->我的电脑(右键)点击管理,然后选择服务和应用程序-->服务,进入到以下页面

image.png

在右侧找到MySQL57,右键选择属性,进入下面图片,然后切换为登录选项卡,勾选“本地系统账户”,然后点击“应用”、“确定”

image.png

然后再次点击MySQL安装面板上的“Execute”按钮尝试

解决方式3:检查安装MySQL的过程中是否存在中文文件

如上述两种方式不能解决问题,那么最大的可能性就是你的windows系统中的账户为中文名称,导致MySQL安装过程中需要创建的一些文件包含了中文的名称,因此需要在安装MySQL时勾选如下的选项

e3309044fbe54109c851a14066f7ead.png

然后点击Next,一步一步往下走,当走到下图中时,请注意是否存在中文的文件名称

acea796b73e5925cf8c2fdf5d4d3db9.png

如上图所示,将所有的包含中文字符的内容全部改为拼音或者英文,然后点击Next,此时你就会发现在执行“Starting the Server”成功了

分类   数据库配置
字数   1215

博客标签    mysql 安装   windows 安装MySQL失败   卡在Staring the server  

评论