【发布时间】:2011-10-03 06:10:02
【问题描述】:
我有一个 AWS 服务器。我正在运行 mysql,它只连接到我的 RDS 服务器,但我想要一个本地 mysql 实例运行。当我在命令提示符中键入 mysql 时,我得到以下信息。
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
my.conf如下
datadir=/var/lib/mysql
#socket=/var/lib/mysql/mysql.sock
socket=/tmp/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
运行 find mysql.sock 不会返回任何结果。
【问题讨论】:
-
您是在这个 my.cnf 中指定了两次“socket”选项,还是这只是帖子中的一个错误?
-
我想我在弄乱 conf 文件 - 我相信 /var/lib 是原始文件(现在已被注释掉)无论哪一行未注释,我都会收到相同的错误