启动mysql 报错:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
问题分析:
1.可能是mysql.sock文件生成的目录不存在;(例:/var/lib/mysql目录不存在。)
2.mysql.sock文件生成目录未授权给mysql用户。
解决办法:
1.首先查看文件目录是否存在,不存在就先创建:mkdir /var/lib/mysql
2.如果存在或者已创建,进行授权mysql用户:chown -R mysql:mysql /var/lib/mysql
3.重启服务:/etc/init.d/mysql start
注:具体路径可通过查看:mysql配置文件(my.cnf)查看mysql.sock具体位置。