我有个AWS服务器。我已经在运行mysql,它只将find连接到我的RDS服务器,但我希望运行一个本地mysql实例。当我在命令提示符中输入mysql时,我会得到以下内容。
ERROR 2002 (HY000):无法通过套接字'/var/lib/ MySQL /mysql.sock‘连接到本地mysql服务器(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不会返回任何结果。
发布于 2011-07-12 02:05:52
查看正在运行的mysql进程(Es):
ps -aef | grep mysql寻找类似的东西
--socket=/path/mysql.sock修正my.cnf以反映正确的路径和名称。
或
作为mysql或根用户:
lsof | grep mysql.sockhttps://stackoverflow.com/questions/6658391
复制相似问题