我在Ubuntu 11.10上安装mysql5.5.20时遇到了问题。在执行"ps -e | grep mysql"命令后,我发现mysqld_safe和mysqld正在运行,但是当我尝试连接服务器时出现错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
我检查了/etc/my.cnf文件,发现mysql.sock位于/var/lib/mysql/mysql.sock,而该文件夹的访问权限为:
drwxrwxr-x 2 mysql mysql 4096 2012-01-17 01:54 mysql
在使用"find mysql.sock"命令后,我发现它位于/var/run/mysql,这真的很令人困惑。希望能得到帮助,非常感谢~