mysql配置停止在 "starting server"

标签 mysql windows installation

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

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

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

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

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

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

链接MySQL Installer Stuck on "Starting Service"也显示了同样的问题,但提供的解决方案对我不起作用。

最佳答案

这就是我所做的:

  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 根密码
  6. MySQL用户账户->添加用户(用户名、密码、OK)->下一步
  7. 将 MySQL 服务器配置为 Windows 服务(已检查)
  8. Windows 服务名称:MySQL56(默认)
  9. 在系统启动时启动 MySQL 服务
  10. 这很关键(BUG 在这里):将服务运行为... 标准系统帐户(已检查 - 但将被忽略,这是 BUG)
  11. 下一步 -> 执行,安装在正在启动的服务器上挂起,所以等待一段时间超时(或者不要,您的选择)。当对话框(可能被其他窗口覆盖)弹出消息“MySQL服务器的配置花费的时间比预期的要长...,这里单击确定(等待更长时间)
  12. 同时转到开始 -> 控制面板 -> 管理工具 -> 服务 -> 找到 MySQL56,右键单击它 -> 属性 -> 选择登录选项卡,这里是错误 -> 虽然本地系统帐户是选中,不知何故“此帐户:选择了网络服务(带有密码)->选择登录为:本地系统帐户,允许服务与桌面交互->应用->返回常规选项卡
  13. 在常规选项卡上单击“开始”按钮启动服务,就在这里!服务开始了!单击确定关闭 MySQL56 属性对话框。关闭服务对话框。关闭管理工具。关闭控制面板。
  14. 到那时(当您关闭这些对话框时),当您查看 MySQl 安装程序对话框时,所有步骤都已完成并检查:启动服务器、应用安全性...创建用户帐户..更新开始菜单链接
  15. 用完成确认 -> 下一步 -> 完成

就是这样,快乐的 MySQL ing :)

关于mysql配置停止在 "starting server",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26970454/

相关文章:

php - 如何禁用另一个页面的特定代码?

php - 在 Codeigniter 中选择带有限制的结果中的 SUM

c# - Windows 10 : How to determine whether a process is an App/Background Process/Windows Process

调用 GetCurrentProcess 忽略返回值

docker - 如何在 Docker 上安装 tshark?

替换后的 MySQL ROW_COUNT

php - 如何让 MySQL 每隔一段时间运行一次查询?

php - 在 wampserver 2.2 上安装 php_imagick.dll PHP 扩展

windows - 用于检查是否安装了 Python 的批处理文件

ruby - "gem install"可以配置为默认安装/usr/bin/外的可执行文件吗?