Xampp MySQL不能启动 – “试图启动MySQL服务…”

我刚刚安装Windows的XAMPP – 应该是最新的版本(XAMPP控制面板v3.2.1)。

Apache在80和443端口上运行得很好,但是MySQL并没有启动。 当我按下开始button,我得到这个消息:

试图启动MySQL服务…然后popup一个窗口,问我是否要允许这个,我想要的。 但是之后没有任何事情发生。 我可以按我想要的次数,但结果是一样的。

我可以做什么,我的SQL?

将MySQL端口从3306更改为3307。

http://silentlyrun.blogspot.in/2013/02/how-to-change-apache-n-mysql-port-for.html

希望这可以帮助!

如果你的窗口上已经安装了MySQL,那么去你的windows上的services.msc文件,右键单击MySQL文件并停止服务,现在打开你的XAMPP并启动MySQL。 现在MySQL将在端口3306上启动。

只停止我的SQL在Xampp的15分钟15分钟后重新启动Mysql。如果我的SQL运行但端口不显示在Xampp然后单击配置> my.ini编辑此文件并更改端口号3306> 3307并保存并重新启动xampp … ……

你使用了默认的安装路径吗?

在我的情况下,当我运行mysql_start.bat我有以下错误:

Can`t find messagefile 'D:\xampp\mysql\share\errmsg.sys' 

我将我的xampp文件夹移动到驱动器的根目录并开始工作。

希望能帮助到你

在Windows中,你应该去:开始>运行> services.msc> Apache 2.4>属性>启动模式>自动>应用>开始>确定> [与MySQL一样]

停止xampp后,去配置和更改mysql的端口3306到3308并保存。 现在开始sql ……享受

许多原因之一是xampp无法自行启动MySQL服务。 你需要做的一切就是手动运行mySQL服务。

首先,确保' mysqld.exe '没有运行,如果有,结束它。 (转到任务管理器>进度选项卡>右键单击“mysqld.exe”>结束任务

打开您的services.msc 运行(按'窗口+ R')> services.msc在您的XAMPP控制面板,单击“服务”按钮 。 找到“ MySQL ”服务,右键单击并运行它。

我遇到了一个问题,因为我不小心将XAMPP安装到导致Windows权限问题的c:\windows\program files (x86)中。

安装说没有安装在那里,但我想它曾经说过要安装在那里。

我卸载并重新安装到c:\xampp ,它的工作。

如果您有其他测试应用程序(如SQL Web批处理等),请将其卸载,因为它们在端口3306中运行。