mysql 配置在“启动服务器"处停止

2021-11-20 00:00:00 windows installation mysql

我正在 Windows 8 机器上安装 MySQL 安装程序.在服务器配置过程中,它卡在启动服务器"并且不再移动.相同的日志是:

I was installing MySQL installer on my windows 8 machine. During the server configuration process, it gets stuck at "starting server" and doesn't move any further. The log for the same is :

开始配置步骤:停止服务器[如有必要]
结束配置步骤:停止服务器 [如有必要]

Beginning configuration step: Stopping Server [if necessary]
Ended configuration step: Stopping Server [if necessary]

开始配置步骤:编写配置文件
配置步骤结束:编写配置文件

Beginning configuration step: Writing configuration file
Ended configuration step: Writing configuration file

开始配置步骤:更新防火墙
在端口 3306 上为 MYSQL56 添加防火墙规则.
已成功添加防火墙规则.
结束配置步骤:更新防火墙

Beginning configuration step: Updating firewall
Adding firewall rule for MYSQL56 on port 3306.
Successfully added firewall rule.
Ended configuration step: Updating firewall

开始配置步骤:调整Windows服务[如有必要]
尝试授予网络服务需要文件系统权限.
授予权限.
添加新服务
添加了新服务
结束配置步骤:调整Windows服务[如有必要]

Beginning configuration step: Adjusting Windows service [if necessary]
Attempting to grant Network Service require filesystem permissions.
Granted permissions.
Adding a new service
New service added
Ended configuration step: Adjusting Windows service [if necessary]

我已经尝试了以下方法:-
* 卸载所有与 MySQL 相关的程序.
* 从 C:\Program Files 中删除 MySQL 文件夹.
* 清除了我的注册表.
然后重新安装了程序,但都是徒劳.

I have already tried the following:-
* Un-installed all the programs that were in any way related to MySQL.
* Deleted the MySQL folder from C:\Program Files.
* Cleared my registry.
and then re-installed the program, but all in vain.

链接 MySQL 安装程序卡在启动服务" 也显示同样的问题,但提供的解决方案对我不起作用.

The link MySQL Installer Stuck on "Starting Service" also shows the same problem but the solution provided is not working for me.

推荐答案

这是我所做的:

  1. 使用 mysql-installer-web-community-5.6.23.0.msi 安装
  2. 出于我的目的,我选择了自定义"安装 MySQL 服务器 5.6.22 - X64 和 MySQL 连接器 -> 连接器 ODBC/5.3.4 - 64
  3. 下一步 -> 执行 -(准备配置) -> 下一步
  4. 配置类型:开发机器,全部默认(TCP/IP,端口:3306,打开防火墙)
  5. 输入 MySQL Root 密码
  6. MySQL 用户帐户 -> 添加用户(用户名、密码、确定) -> 下一步
  7. 将 MySQL 服务器配置为 Windows 服务(已检查)
  8. Windows 服务名称:MySQL56(默认)
  9. 在系统启动时启动 MySQL 服务
  10. 这很重要(错误在这里):将服务运行为...标准系统帐户(已检查 - 但它会被忽略,这是 BUG)
  11. 下一步 -> 执行,安装挂在启动服务器上,所以等待一段时间超时(或者不,你的选择).当对话框(可能被其他窗口覆盖)弹出消息配置 MySQL 服务器所需的时间比预期的要长...
  12. 同时转到开始 -> 控制面板 -> 管理工具 -> 服务 -> 找到 MySQL56,右键单击它 -> 属性 -> 选择登录选项卡,这是错误 -> 虽然本地系统帐户是选择,不知何故此帐户:网络服务(带有一些密码)被选中 -> 选择登录为:本地系统帐户,允许服务与桌面交互 -> 应用 -> 返回常规选项卡
  13. 在常规选项卡上单击开始"按钮以启动服务,就在这里!服务开始了!单击确定关闭 MySQL56 属性对话框.关闭服务对话框.关闭管理工具.关闭控制面板.
  14. 到那时(当您关闭这些对话框时),当您查看 MySQl 安装程序对话框时,所有步骤都已完成并已检查:启动服务器、应用安全性...创建用户帐户...正在更新开始菜单链接
  15. 确认完成 -> 下一步 -> 完成

就是这样,快乐的 MySQL :)

That's it, happy MySQL-ing :)

相关文章