这可能是一个重复的问题,但我在互联网上搜索了一段时间,但仍无法找到解决方案。
我在Windows 7上安装了xampp.mysql在随机端口上运行。但是,我无法从命令行访问mysql。我不断收到此错误消息:
ERROR 2003(HY000):无法连接到本地主机上的MySQL服务器' (10061"未知错误")。
我以管理员身份为Windows服务启用了mysql,并通过Windows防火墙设置打开了mysql正在使用的端口。但问题仍然没有解决,我仍然无法从http://canyouseeme.org/看到端口。
答案 0 :(得分:0)
使用管理权限打开命令行。输入以下命令。
netstat -a -p tcp | findstr ":138"
在上面的示例中为它指定sql正在使用的端口号,而不是“:138”。检查输出是否包含0.0.0.0作为IP。如果它包含您的局域网IP,则使用该IP进行连接。也许MySQL没有使用所有IP来监听连接。
答案 1 :(得分:0)
也许你的mysql服务没有运行。 我的解决方案:
答案 2 :(得分:0)
找到您要安装xampp服务器的路径,然后打开CMD写入
"C:\xampp\mysql\bin\mysqld"
点击Enter and Close,重新打开CMd并编写
mysql -u root