gpt4 book ai didi

php - 无法将 MySQL 连接到 XAMPP

转载 作者:行者123 更新时间:2023-11-29 02:10:40 24 4
gpt4 key购买 nike

我正在尝试将我的 MySQL 数据库连接到 XAMPP。每当我尝试在 XAMPP 上按下启动 MySQL 时,它都不会运行并且出现错误:

Port 3306 in use by "Unable to open process"!
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

这可能是因为我的病毒防护软件或 VPN?我将如何更改 MySQL 和控制面板中的端口?如果有人可以给我一些建议或指导我解决与此类似的已经回答的问题,将不胜感激。谢谢。

最佳答案

您需要更改端口或找到正在使用它的进程来阻止它这样做。

更改端口是最简单的解决方案。

您将需要在您以后的应用程序中指定该端口不是 3306,因为它会假设它默认为 3306 并导致您的应用程序无法运行。


您可以执行以下操作来找出哪个进程正在使用指定的端口:

打开命令提示符(使用提升的权限(作为管理员))并运行以下命令:netstat -a -b

这将抽出所有进程和相关端口的列表。

您也可以像这样将其放入文本文件中:netstat -a -b > myFile.txt


切换mysql使用的端口:

正如错误提示的那样,端口 3306 正被您系统上的某些其他进程使用。

解决此问题的最简单方法是将其切换到不同的端口。

您可以通过打开 XAMPP 控制面板并单击 mysql 按钮旁边的“配置”来执行此操作。之后,单击 my.ini

enter image description here

之后,在文本文件中,将端口编辑为您想要使用的任何端口。

enter image description here

关于php - 无法将 MySQL 连接到 XAMPP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53693364/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com