【发布时间】:2010-11-28 02:18:07
【问题描述】:
我在 linux 机器 IP = 192.168.1.100 上安装了 mysql 服务器,但是当我尝试连接到此 IP 时,它总是错误 (111)。但是使用 localhost 和 127.0.0.1 就可以了。
啤酒@啤酒笔记本电脑# ifconfig | grep "inet 地址" 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 有什么区别。 我不知道如何从另一台机器连接到这个数据库。
请帮忙。 谢谢。
【问题讨论】:
-
161 次投票和 51 次标记,浏览量近 50 万次,问题写得很清楚,问题有明确表述,还有几个答案。为什么这首先作为 OT 关闭,为什么它仍然关闭?这显然对某些人有用。
标签: mysql linux mysql-error-2003