当前位置: 首页 > 面试题库 >

无法连接到MySQL服务器错误111

茹照
2023-03-14
问题内容

关闭。 这个问题是题外话。它当前不接受答案。

想改善这个问题吗? 更新问题,使其成为Stack Overflow
的主题。

7年前关闭。

我在linux框IP =
192.168.1.100上安装了mysql服务器,但是当我尝试连接到该IP时总是出错(111)。但是使用localhost并且127.0.0.1可以。

beer @ beer-laptop#ifconfig | grep“ inet addr”
          inet地址:127.0.0.1掩码:255.0.0.0
          inet地址:192.168.1.100广播:192.168.1.255掩码:255.255.255.0

beer @ beer-laptop#mysql -ubeer -pbeer -h192.168.1.100
错误2003(HY000):无法连接到“ 192.168.1.100”上的MySQL服务器(111)

beer @ beer-laptop#mysql -ubeer -pbeer -hlocalhost
欢迎使用MySQL监视器。命令以;结尾; 或\ g。
您的MySQL连接ID为160
服务器版本:5.1.31-1ubuntu2(Ubuntu)

输入“帮助;” 或'\ h'寻求帮助。键入“ \ c”以清除缓冲区。

mysql>

beer @ beer-laptop#mysql -ubeer -pbeer -h127.0.0.1
欢迎使用MySQL监视器。命令以;结尾; 或\ g。
您的MySQL连接ID是161
服务器版本:5.1.31-1ubuntu2(Ubuntu)

输入“帮助;” 或'\ h'寻求帮助。键入“ \ c”以清除缓冲区。

mysql>

从另一台计算机连接它也会出现错误111。

another @ another-laptop#mysql -ubeer -pbeer -h192.168.1.100
错误2003(HY000):无法连接到“ 192.168.1.100”上的MySQL服务器(111)

在这种情况下,使用localhost / 127.0.0.1和192.168.1.100有何区别。我不知道如何从另一台计算机连接到该数据库。

请帮助。谢谢。


问题答案:

这可能意味着您的MySQL服务器仅监听localhost接口。

如果您有这样的行:

bind-address = 127.0.0.1

在您的my.cnf配置文件中,应该给它们 加上 注释
(在行的开头添加#) ,然后重新启动MySQL。

sudo service mysql restart

当然,要执行此操作,您必须是服务器的管理员。



 类似资料:
  • 我有一个问题已经一个月了,但我没有找到解决办法。我的笔记本电脑和个人电脑都有这些问题(我以前启动过mongod): 错误:无法连接到服务器 127.0.0.1:27017 src/mongo/shell/mongo.js:91 异常:连接失败 错误:无法连接到服务器127.0.0.1:27017 src/mongo/shell/mongo。js:93异常:连接失败 错误:无法连接到服务器127.0

  • 我正在尝试在我的本地计算机上运行,并从 收到错误。 错误消息为:< code >无法连接到服务器:拨tcp 192.168.2.15:8443: connectex:无法建立连接,因为目标计算机主动拒绝连接。 请看下面的截图。 我已经尝试了无法在windows 10上运行Kubernetes (kubectl)和Minikube中的所有建议。无法连接到服务器:拨tcp [::1]:8080: co

  • 问题内容: 当我尝试使用命令行或任何其他mysql客户端(例如phpmyadmin)连接远程MySQL服务器时,它不起作用,并且错误提示为 但是,当我尝试通过本地连接MySQL时,没有问题。 这是用户表()的一部分: 这是iptable: 所以有什么问题? 问题答案: 检查您的mysql服务器是否正在使用netstat监听套接字: 并搜索3306。 如果不是,或者仅在本地主机上,请检查my.cnf

  • 我创建了一个主机名为“%”的外部用户,以允许远程访问。我在将本地MySQL连接到远程AWS RDS时遇到以下错误: 错误2003(HY000):无法连接到'instance.cvxqy8tbi2bk.us-east-1.rds.amazonaws.com'上的MySQL服务器(110)。 我尝试注释,但没有解决方案。有什么线索吗?

  • 问题内容: 我正在尝试创建一个注册页面,它将信息添加到SQL表中。这是我执行此操作的PHP代码…谁能告诉我这是什么错误? 它给出了以下错误: 问题答案: 如果您的mysql数据库不在同一服务器(本地主机)上,则需要为该服务器的mysql用户/数据库从远程服务器授予访问权限。请参阅本文以获取一些可能对您有所帮助的步骤。听起来好像很遥远。 https://support.rackspace.com/h