我已经使用Xampp几个星期了,到目前为止我没有启动MySQL的问题。这次,当我以管理员身份运行Xampp时(像往常一样),我收到了这个错误:
检测到问题! 端口3306由“”C:\ Program Files \ MySQL \ MySQL Server使用 5.7 \ bin \ mysqld.exe“ - default_file =”C:\ ProgramData \ MySQL \ MySQL Server 5.7 \ my.ini“MySQL57”!
我在C:\ xampp \ mysql \ bin \ my.ini中将端口从3306更改为3307并重新启动了我的计算机,现在我收到此错误:
“错误:MySQL意外关闭......”
我在网上找不到合适的解决方案,如果你能帮助我,我将不胜感激。
这是我在控制面板中看到的: mysql (xampp) problem
这是mysql_error.log:mysql_error.log
答案 0 :(得分:1)
试试这个快速解决方法:
让我知道结果。
答案 1 :(得分:1)
你好我的排名很低,这就是我通过回答提供帮助的原因
此问题与您的端口配置有关,因为有时端口是由windwow中的其他应用程序分配的 首先要记住你的skype处于注销模式或检查他们的端口配置或 第二步 您可以在\ xampp \ mysql \ bin \ my.ini文件中将端口号从3306更改为3308。 第3步:重新启动xammp并检查并以其他方式卸载 并下载wamp
答案 2 :(得分:0)
我不知道它是否有助于我使用Wamp(不是Xampp),但我必须在xan工作之前禁用Skype,
此致
查尔斯
答案 3 :(得分:0)
毕竟我找到了一个非常简单的解决方案,无需编辑任何my.ini文件或安装和卸载内容。为了防止其他人面临这个问题,我只在cmd中使用了两个命令:
netstat -a -t -n -o|grep 3306
它告诉哪个程序使用端口3306.我们只想要程序的PID - 比如它是2588 - 然后输入:
taskkill /pid 2588 /f
我重新启动了Xampp,但它确实有效。