繁体   English   中英

错误2003(HY000):无法连接到“本地主机”上的MySQL服务器(10061“未知错误”)

[英]ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061 “Unknown error”)

这可能是一个重复的问题,但是我在互联网上搜索了一段时间,但仍然找不到解决方案。

我在Windows 7上安装了xampp。mysql在随机端口上运行。 但是,我无法从命令行访问mysql。 我不断收到此错误消息:

错误2003(HY000):无法连接到“本地主机”上的MySQL服务器(10061“未知错误”)。

我以管理员身份为Windows服务启用了mysql,并通过Windows防火墙设置打开了mysql正在使用的端口。 但是问题仍然没有解决,我仍然无法从http://canyouseeme.org/看到端口。

使用管理权限打开命令行。 在下面输入命令。

netstat -a -p tcp | findstr ":138"

在上面的示例中,为其提供sql正在使用的端口号,而不是“:138”。 检查输出是否包含0.0.0.0作为IP。 如果它包含您的局域网IP,则使用该IP进行连接。 也许MySQL没有使用所有IP来监听连接。

也许您的mysql服务未运行。 我的解决方案:

  1. 打开运行并键入“ services.msc”
  2. 找到您构建的mysql计数(注意:不是mysql,而是您自己构建的mysql计数),然后运行此服务。

找到您要安装xampp服务器的路径并打开CMD

"C:\xampp\mysql\bin\mysqld" 

单击Enter并关闭,重新打开CMd并编写

  mysql -u root 

视频

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM