Rog*_*ger 6 mysql windows xampp
我正试图从XAMPP(在Windows Vista下)启动MySql,但它说的是端口3306正忙.
检查哪个应用程序正在使用该端口以及如何释放它的最佳方法是什么?
谢谢!
在命令shell中,运行:
netstat -b -p TCP
Run Code Online (Sandbox Code Playgroud)
要么
netstat -an | grep -i listen | grep -E 3306
Run Code Online (Sandbox Code Playgroud)
第一个命令将输出一个列表,您需要查看localhost:3306第二列中显示的行.下面是使用端口的应用程序名称.
辅助命令将找到您要查找的确切端口,如下所示:
<example-name>:user <example-name>$ netstat -an | grep -i listen | grep -E 3306
tcp46 0 0 *.3306 *.* LISTEN
Run Code Online (Sandbox Code Playgroud)
小智 5
我有同样的问题,并坚持了一天这件事,我无法在任何地方找到一个完美的答案.所以我自己给了它一个镜头,它起作用了.此解决方案适用于Windows用户.我使用Windows 7.
我的xampp控制面板显示一个错误,端口3306正在忙碌并被某个文件使用(名称已指定)..说"filename.de".
现在按照以下步骤操作:
小智 5
我已经为这个错误困扰了好几个小时了。一段时间后我尝试从 XAMPP 运行 MySQL。它给出了错误,与你的类似,它说端口 3306 正在使用中。如果你:
netstat这是对我有用的解决方案:
Open Network & Internet settingsChange adapter options我再次运行MySQL,现在它可以工作了。