MySQL相关问题处理
#1.ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ 登陆数据库时报如下错误
mysql -uroot -p
Enter password:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2 “No such file or directory”)
解决方法:
- 管理mysql 用户权限是否一致,请用安装mysql时的用户 操作
- mysql 是否启动
- mysql配置文件
my.conf
中socket=/tmp/mysql.sock
配置是否设置了其他地址,如果是那么设置软连接解决此问题 假设 已找到mysql.sock文件地址为/www/lanmps/mysql/data/mysql.sock
,这个时候设置软连接//如果报错是其他目录,记得新建目录 ln -s /www/lanmps/mysql/data/mysql.sock /tmp/mysql.sock
最后重新登录即可