WAMP本地服务器MySQL服务无法运行该如何解决?[已解决]
解决WAMP环境下mysqld服务无法启动的问题
我遇到mysqld服务无法运行的问题后,查看MySQL的WAMP日志得到以下报错:
[ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
[ERROR] Do you already have another mysqld server running on port: 3306 ?
为排查问题,我执行以下命令检查端口占用情况:
netstat -ano|find "3306" TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 4576 TCP 0.0.0.0:33060 0.0.0.0:0 LISTENING 4576 TCP [::]:3306 [::]:0 LISTENING 4576 TCP [::]:33060 [::]:0 LISTENING 4576
结果显示TCP端口3306已被PID为4576的mysqld.exe进程占用。
后续解决步骤:
- 打开任务管理器,找到PID为4576的mysqld.exe进程并结束
- 重启WAMP服务器,所有服务恢复正常运行
问题原因推测:安装了两个WAMP服务器,引发端口冲突。
内容的提问来源于stack exchange,提问作者Icaro Siqueira
相关产品推荐
相关产品推荐

