当前位置: 首页 > 知识库问答 >
问题:

无法在xampp版本1.8.3上启动mysql

锺威
2023-03-14

我刚开始在我的电脑上安装Xampp和MySQL。然后当我想从xampp控制面板启动MySQL时,它不起作用。

控制面板中的消息说“正在尝试启动MySQL服务…”,但状态不会变为绿色(我启动了Apache,它可以工作)

我曾尝试重新安装MySQL和Xampp,但没有成功。谷歌搜索也没有多大帮助。

我已经检查过MySQL服务正在3306端口上运行。有时当我试图从Xampp控制面板启动MySQL时,它说有MySQL占用了3306端口。但是,当我将Xampp中的MySQL端口更改为3307时,第一个问题再次出现。

共有2个答案

徐唯
2023-03-14

好的,我知道这个话题很古老,但由于还没有提供答案,而且这是我在尝试解决mySQL未启动之谜时首先达到的地方,我将继续告诉你,到底是什么为我解决了这个问题。我也试图让没有经验的用户更容易理解。

首先要检查的明显事情是是否有人已经占用了mySQL配置使用的端口。默认情况下,MySQL使用3306。确保这也是您的情况。如果您有XAMPP控制面板界面,则有一个标记为配置的按钮用于mySQL条目。将打开一个配置文件,您必须查找设置端口值的行。之后检查是否有其他东西正在使用该端口。您可以使用像“currport”这样的友好应用程序或打开命令行界面并输入netstat-an|findstr“3306”

第二件事是检查错误日志。在同一XAMPP控制面板界面中,单击“日志”按钮。看看mySQL是否记录了关于当前问题解决方案的任何提示。

我最后尝试的事情,也就是解决我问题的方法

  • 转到“开始”(Windows图标,通常位于左下角)
景凌
2023-03-14

在XAMPP控制面板中更改端口只会告诉XAMPP监控该端口。您还需要更改MySQL的配置文件(my.ini)以指示MySQL在该端口上启动。该文件可以在xampp/mysql/bin中找到。

 类似资料:
  • 问题内容: 我是Ubuntu的新手,我在Ubuntu 10.04中安装了XAMPP。当我启动XAMPP时,它说MySQL无法启动。 这是我的终端输出: 然后,当我转到时,我陷入了XAMPP初始屏幕,如果选择语言,则什么也不会发生。 问题答案: 我找到了答案。首先完全卸载lampp,然后重新安装。卸载之前,请使用以下命令停止lampp: 然后使用命令卸载/删除它 然后重新安装。

  • 问题内容: 我在32位Windows 7上安装了Xampp。当我尝试在XAMPP控制面板(v3.2.1)中启动MySql时,出现以下消息,而MySql无法启动。 此处报告了类似的问题,但没有有效的答案。当我尝试禁用MySql进行安装时,结果是我什至没有选择甚至无法运行它。 我是Xampp的新手,不知道在哪里寻找解决问题的方法 我需要用PHP运行Apache和MySql。 问题答案: 您已经在此计算

  • 我已经读过所有关于这个的帖子了,没人能修好吗?请帮助我尝试重新安装我的电脑并重新安装xampp 错误: 然后我获得了一个用户帐户控件,允许在尝试启动mysql时进行更改?与网络有关。exe?在C:\Windows中,我不确定目录的其余部分 如果我对用户帐户cocontrol说不,那么它会说这00:33:49[mysql]可能有错误,返回代码:1223-操作被用户取消。 如果我说是什么都没发生?显然

  • Xampp、mysql、phpmyadmin几天前运行得很好。现在我正遇到这个问题。 Xampp控制面板还提供了以下错误详细信息: 我也试着这样做,这对一些有同样问题的人是有效的 XAMPP-MySQL意外关闭

  • 当我试图在XAMPP localhost中启动Apache模块时,出现了一个问题。当我单击“开始”时,我得到以下信息: 下午3:26:33[Apache]检测到问题! 下午3:26:33[Apache]端口80正在被PID 1680的“C:\Program Files(x86)\Skype\Phone\Skype.exe”使用! 下午3:26:33[Apache]Apache不会在没有配置的端口空

  • 我不能让MySQL通过XAMPP启动,几个月前我上次打开它时还好; 在完成我的.cnf恢复后更新的错误: