我最近在Windows Server 2012 R2上使用MySQL安装程序成功安装了MySQL 5.6.21。我需要进行一些修改并尝试重新安装。
现在,MySQL已经停止在"正在启动服务"。
我尝试了以下内容:
有没有人见过这个问题?如果是这样,你怎么能解决它?
答案 0 :(得分:6)
安装前完全关闭WINDOWS防火墙
这是我在这个问题上能找到的唯一线索之一,目前的答案并没有为我减少芥末。
MySQL 5.6.21,x86和x64,都不想过去"启动服务器"并且会给我带来超过预期的" MySQL安装#34;消息。
我尝试了所有注册表清理程序,文件夹删除等都无济于事。
我正在运行Windows 7 x64,最后我决定检查事件查看器以找到它:
0x80070422原来是一些未指明的防火墙错误和繁荣,它让我感到震惊。
我希望这篇文章可以帮助未来的访客!
答案 1 :(得分:6)
我在最新的mysql-installer-web-community-5.6.23.0.msi安装程序的Windows 7 pro 64位上遇到了同样的问题,我解决了它this方式
安装程序卡住,因为应该启动服务的用户设置错误。
答案 2 :(得分:2)
我试图在Windows Server 2008 R2 Enterprise上安装MySQL社区服务器5.5.43。在配置屏幕上,该过程在“正在启动的服务器”处停止。相。
好的,首先我尝试在安装MySQL后立即从我下载的安装程序进行配置。根本没有成功。
如果您已经安装了它,请从下载的文件中直接卸载它。它既安装又删除文件。然后转到C:/ Program Files /并删除MySQL文件夹。接下来,转到控制面板,程序,卸载并删除MySQL社区安装程序。 Rebbot你的机器。
使用下载的文件重新安装软件,但不要继续配置!安装过程完成后关闭安装程序。
现在,转到C:/ program files / MySQL / MySQL Server 5.5 / bin并运行(以管理员身份)MySQLInstanceConfig.exe。此文件表示应由安装程序执行的配置。执行程序,您的MySQL服务器现在可以识别您的服务已经启动,通过了“启动服务”阶段。
Dolphin Magic!
答案 3 :(得分:0)
我们遇到了同样的问题。没有在服务器上工作,在我们的个人工作站上工作。事实证明,我有一个环境变量设置如下:
ALLUSERSPROFILE=C:\ProgramData
在Windows 7 Enterprise上,此设置也已设置,但该目录不存在。所以我们终止了安装程序,转到配置文件C:\Program Files\MySQL\MySQL Server 5.5\my.ini
并将datadir
的设置更改为存在的路径。
重新启动安装程序(MySQLInstanceConfig.exe
,以管理员身份运行)并“重新配置”您的服务。这应该有用。
答案 4 :(得分:0)
我有相同的程序
事件查看器详细信息:
插件keyring_file报告:' keyring_file初始化失败。请检查keyring_file_data是否指向可读密钥环文件或密钥环文件是否可以在指定位置创建。 keyring_file将保持不可用状态,直到提供密钥环文件的正确路径为止'有关详细信息,请参阅http://www.mysql.com上的“帮助和支持中心”。
我的决心是:
我在相同磁盘
上安装了数据路径和mysql Base Dir<强> 例如 强>
(这是有效的)
Install Directory : D:\MYSQL
Data Director : D:\myData
(由于磁盘不同,这不起作用)
Install Directory : C:\MYSQL
Data Director : D:\myData
答案 5 :(得分:0)
在从版本5.7升级到版本8的Mysql期间,我遇到了类似的问题。
我试图通过停止服务(转到运行-> services.msc->查找Msql5.7)并手动启动Msql8进行尝试。此后,所有顺序步骤均已完成,我的配置也已完成。
随后将环境变量Path更改为最新的Mysql bin路径。
您已经准备好使用MySQL了:)