【问题标题】:MySQL Installer Stuck on "Starting Service"MySQL 安装程序卡在“启动服务”上
【发布时间】:2014-11-20 18:06:20
【问题描述】:

我最近在 Windows Server 2012 R2 上使用 MySQL 安装程序成功安装了 MySQL 5.6.21。我需要进行一些修改并尝试重新安装。

现在 MySQL 正在“启动服务”上挂起。

我尝试了以下方法:

  • 使用控制面板卸载
  • 使用“sc delete MySQL56”删除服务
  • 从“Program Files”和“c:\programdata”中删除所有 MySQL 文件

有人见过这个问题吗?如果是这样,您是如何解决的?

【问题讨论】:

  • 在阅读了该问题之后,我发现人们(herehere)似乎通过清理注册表成功地重新安装了 MySQL。你试过吗?
  • 这正是我必须做的。我下载了一个注册表清理器,清除了注册表,重新安装并且它工作。感谢您的建议!
  • 此问题与another question 重复。我链接的问题中提供的答案对问题是什么以及如何始终如一地解决问题具有最佳/最正确的解决方案。我按照 Nenad 的回答,它就像一个魅力。

标签: mysql installation


【解决方案1】:

我刚刚使用最新的 mysql-installer-web-community-5.6.23.0.msi 安装程序在 Windows 7 pro 64 位上遇到了同样的问题,我解决了它this 方式

安装程序卡住,因为应该启动服务的用户设置错误。

【讨论】:

  • 在 Windows 10 中为我工作。MySql 5.7 安装程序也存在同样的问题
  • 只需第 12 步(和第 13 步)即可在 Windows Server 2019 上为 mySql80 修复此问题
【解决方案2】:

在安装之前完全关闭 WINDOWS 防火墙


这是我能找到的关于这个问题的唯一线索之一,当前的答案并没有为我解决问题。

x86 和 x64 的 MySQL 5.6.21 都不想通过“启动服务器”,并会给我“MySQL 安装时间比预期更长”的消息。

我尝试了所有的注册表清理、文件夹删除等都无济于事。

我运行的是 Windows 7 x64,我最终决定检查事件查看器以找到以下内容:

0x80070422 原来是一些未指明的防火墙错误和繁荣,它像闪电一样击中了我。

我希望这篇文章对未来的访问者有所帮助!

【讨论】:

    【解决方案3】:

    我正在尝试在 Windows Server 2008 R2 Enterprise 上安装 MySQL Community Server 5.5.43。在配置屏幕上,该过程在“启动服务器”处停止。阶段。

    好的,首先我尝试从我下载的安装程序进行配置,就在我安装 MySQL 之后。完全没有成功。

    如果您已经安装了它,请直接从您下载的文件中卸载它。它既安装又删除文件。然后转到 C:/Program Files/ 并删除 MySQL 文件夹。接下来,转到控制面板、程序、卸载并删除 MySQL 社区安装程序。 Rebbot 你的机器。

    使用下载的文件重新安装软件,但不要继续配置!安装过程完成后关闭安装程序。

    现在,转到 C:/program files/MySQL/ MySQL Server 5.5/bin 并(以管理员身份)运行 MySQLInstanceConfig.exe。该文件表示应该由安装程序完成的配置。按照程序进行操作,您的 MySQL 服务器现在应该认识到您的服务已经启动,并通过了“启动服务”阶段。

    海豚魔法!

    【讨论】:

      【解决方案4】:

      我们遇到了同样的问题。没有在服务器上工作,在我们的个人工作站上工作。事实证明,我的环境变量设置如下:

      ALLUSERSPROFILE=C:\ProgramData
      

      在 Windows 7 Enterprise 上,这也已设置,但该目录不存在。所以我们杀死了安装程序,进入配置文件C:\Program Files\MySQL\MySQL Server 5.5\my.ini 并将datadir 的设置更改为存在的路径。

      重新启动安装程序(MySQLInstanceConfig.exe,以管理员身份运行)并“重新配置”您的服务。应该可以的。

      【讨论】:

        【解决方案5】:

        我有同样的程序

        事件查看器详情:

        插件 keyring_file 报告:'keyring_file 初始化失败。请检查 keyring_file_data 是否指向可读的密钥环文件或可以在指定位置创建密钥环文件。在提供正确的密钥环文件路径之前,密钥环文件将一直不可用。有关更多信息,请参阅帮助和支持中心http://www.mysql.com

        我的解决方法是:

        我在同一个磁盘

        上安装了data Path和mysql Base Dir

        示例

        (这是有效的)

         Install Directory : D:\MYSQL
         Data Director :     D:\myData
        

        (由于磁盘不同,这不起作用)

         Install Directory : C:\MYSQL
         Data Director :     D:\myData
        

        【讨论】:

          【解决方案6】:

          Mysql 从 5.7 升级到 8 时也遇到过类似的问题。

          我已尝试停止服务(转到运行->services.msc-> 查找 Msql5.7)并手动启动 Msql8。之后,所有顺序步骤都已完成,我的配置也已完成。

          然后将环境变量 Path 更改为您最新的 Mysql bin 路径。

          你来了,很高兴使用你的 MySQL :)

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2015-07-16
            • 2012-11-02
            • 1970-01-01
            • 2015-08-28
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-09-21
            相关资源
            最近更新 更多