输入 mysql -u root 登录 mysql 的时候出现以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
出现这个问题的原因是没有生成 mysql.sock 文件,没有生成这个文件的原因是 /usr/local/mysql 目录的权限不对:
chown -R mysql:mysql /usr/local/mysql 即可解决
本文介绍了解决MySQL登录时出现ERROR2002的具体步骤。此错误通常是由于未生成mysql.sock文件导致,而该文件未能生成的原因可能是/usr/local/mysql目录的权限配置不正确。通过调整该目录的权限归属为mysql:mysql可以有效解决问题。
输入 mysql -u root 登录 mysql 的时候出现以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
出现这个问题的原因是没有生成 mysql.sock 文件,没有生成这个文件的原因是 /usr/local/mysql 目录的权限不对:
chown -R mysql:mysql /usr/local/mysql 即可解决
642
807
658

被折叠的 条评论
为什么被折叠?