无法连接到mysql服务器
问题描述:
我在我的Ubuntu 11.10上安装mysql 5.5.20时出现问题。经过 “PS -e | grep的mysql的” 我发现mysqld_safe的和mysqld正在运行,但是当我尝试连接到服务器时,它是不正确的,错误的是这样的:无法连接到mysql服务器
ERROR 2002(HY000):无法通过套接字“/var/lib/mysql/mysql.sock”连接到本地MySQL服务器(2)
我必须检查哪些定位在的mysql.sock的/etc/my.cnf中/ var/lib/mysql/mysql.sock,该文件夹的访问权限为:
drwxrwxr-X 2 mysql的mysql的4096 2012-01-17 01:54 MySQL的
“找到的mysql.sock” 之后,我发现它在/ var /运行/ MySQL的,真的很令人困惑 任何帮助将不胜感激,非常感谢〜
答
通常,这个错误信息可能意味着在应用程序级别出错,而不是用MySQL。
打开终端并尝试连接到MySQL。
mysql -u root -p
出版社Enter
,然后输入密码,并再次命中Enter
。一旦进入,使用SHOW DATABASES
找出哪些数据库可用,以及您尝试连接的数据库是否存在。
听起来像你可能有一个MySQL的实例,可能没有正确关闭。您是否重新启动了该服务器?这是一个新的安装?你有没有做出任何最近的变化? – 2012-01-17 09:56:17
顺便说一句,因为这看起来更像是一个服务器问题,所以你可能想尝试serverfault。 *往往更关于编程/开发问题。 – 2012-01-17 09:56:56