您的位置:首页 > 数据库 > MySQL

ERROR 2002 (HY000): Can't Connect to Local MySQL Server Through Socket '/tmp/mysql.sock'

2015-12-12 21:05 597 查看
Mysql 配置文件 或者 相关文件修改时,重新启动mysql,总是报这个错:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'


究其原因没有 /tmp/mysql.sock 文件,那就创建一个
cd /tmp
touch mysql.sock


启动mysql:
mysql.server start


还是报错,查过各种资料,试个万种方法,最后总结,是mysql对于/tmp/mysql.sock的权限不够,那就给mysql分配权限:
chown mysql:mysql mysql.sock


再次启动mysql:
sh-3.2# mysql.server startStarting MySQL
. SUCCESS!
sh-3.2#


打完收工!!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: