这可能是一个重复的问题,但是我在互联网上搜索了一段时间,仍然找不到解决方案。
我在Windows 7上安装了xampp。mysql在随机端口上运行。但是,我无法从命令行访问 mysql。我不断收到此错误消息:
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061 "Unknown error").
我以管理员身份为Windows服务启用了mysql,并通过Windows防火墙设置打开了mysql正在使用的端口。但问题仍然没有解决,我仍然看不到 http://canyouseeme.org/ 的端口.
最佳答案
使用管理权限打开命令行。输入下面的命令。
netstat -a -p tcp | findstr ":138"
给它你的sql正在使用的端口号,而不是上面示例中的“:138”。检查输出中是否包含 0.0.0.0 作为 IP。如果它包含您的局域网 IP,则使用该 IP 进行连接。也许 MySQL 没有使用所有 IP 来监听连接。
关于php - 错误 2003 (HY000) : Can't connect to MySQL server on 'localhost' (10061 "Unknown error"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38647965/