XAMPP MySQL端口3306不断重置自己

时间:2015-07-24 15:27:36

标签: mysql xampp port

我正在尝试在我的电脑上设置XAMPP,但我不断得名:

17:07:22  [mysql]   Problem detected!
17:07:22  [mysql]   Port 3306 in use by "D:\mysql\bin\mysqld MySQL"!
17:07:22  [mysql]   MySQL WILL NOT start without the configured ports free!
17:07:22  [mysql]   You need to uninstall/disable/reconfigure the blocking application
17:07:22  [mysql]   or reconfigure MySQL and the Control Panel to listen on a different port
17:07:22  [mysql]   Attempting to start MySQL service...

我已经在PC上安装了mysql用于教育目的,而不是它似乎创造了这个问题。 我试过了:

  • 重命名my.ini中的端口
  • 检查netstat,找到PID并在任务管理器中禁用它
  • 在服务中禁用mySql
  • 在任务管理器中结束其流程

在最后三个选项中,每当我尝试启动它时,mysql总会重新打开。我的意思是它合乎逻辑,但每次都有这个该死的错误。

那么,是否有人知道解决此错误的方法? 如果没有,任何人都知道一个不同的软件给我一个没有太多问题的本地主机?

2 个答案:

答案 0 :(得分:0)

Rachel Andrew提供了一个非常好的教程,他建议安装PuPHPet,VirtualBox和Vagrant以解决您的开发环境问题:

https://rachelandrew.co.uk/presentations/deploy/puphpet

答案 1 :(得分:0)

再次尝试运行安装程序。

使用WAMP时,每当某些奇怪/随机配置失败时,通常运行具有管理权限的安装程序就会解决问题。

但是,在XAMP上,一些细节可能会有所不同。 检查以下服务:xampmysqld64 kill该服务。然后重启你的WAMP