【发布时间】:2010-12-13 00:16:51
【问题描述】:
我使用以下命令:
mysql -u root -h 127.0.0.1 -p
错误信息是:
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)
我该如何解决?
【问题讨论】:
-
mysql 守护进程正在运行吗?你有防火墙吗?你能telnet到mysql默认端口是306吗 - telnet localhost 3306
-
mysql 守护进程正在运行。我确定。
-
只有我,或者如果您连接到本地 mysql 服务器,您不需要指定主机,例如mysql -u root -p 应该可以吗?
-
只是为了确保您尝试在本地连接到数据库服务器?
-
我在 ubuntu-12.04.2 上全新安装了 mysql。版本为 14.14 Distrib 5.5.32,对于使用 readline 6.2 的 debian-linux-gnu (x86_64),其默认配置不包含“skip-networking”。所以你不会遇到这个版本的错误。