XAMPP没有启动SQL

时间:2015-01-15 00:42:32

标签: php mysql xampp

我下载了XAMPP以使用mysql和php。当我开始MySQL时,我得到了这个错误

Problem detected!
Port 3306 in use by ""C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld" MySQL"!
MySQL WILL NOT start without the configured ports free!
You need to uninstall/disable/reconfigure the blocking application
or reconfigure MySQL and the Control Panel to listen on a different port

我见过其他人问这个问题,但没有解决方案对我有用。

有些人只是说"停止服务"我有,然后当我使用XAMPP开始它时,相同的服务运行并且我得到相同的错误。

我看到一个解决方案"转到my.ini并将端口3306的所有实例更改为3307"。我做到了,我仍然得到这个错误。

2 个答案:

答案 0 :(得分:1)

前段时间我有类似的问题。

在我的情况下发生这种错误的原因是在我安装xampp之前,我安装了从Oracle站点下载的独立版本的MySQL。

我认为在你的情况下情况可能是一样的。

""C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld" MySQL"!正在使用的消息Port 3306最有可能表示在您的系统中已经运行了mysql服务。

答案 1 :(得分:0)

我得到了它的工作..我在浏览器上进入了localhost。 xampp页面出现了。我去了安全局并更改了密码。然后让我访问phpmyadmin(它不是之前)。然后我的PHP一直说它没有连接访问仍然。我实际上在localhost中运行了php文件,该文件位于我在“C:// Xampp / htdocs / filename”中生成的文件夹中,因此localhost / filename。它显示了该文件的目录,并表示已连接。它必须要做的事情与我在学校公共场所运行它的事实有关。出于何种原因(它运行的是apache) 我甚至不必更改我的sql文件中的任何内容,我仍然没有在xampp中运行sql。只是阿帕奇。

感谢所有试图帮助我的人。