所以我从下载中安装了MySQL。一切都很顺利。我的套接字文件mysql.sock位于/私有/tmp
安装后,我的套接字文件消失了。
我寻找它/私有/tmp/mysql.sock,它已经不在那里了。
我无法启动MySQL守护进程。我不能登录我的数据库。MySQL工作台无法连接。
我一直在寻找mysql.sock文件和my.cf文件,但我找不到它们。
当我尝试使用终端连接时,我得到了错误的ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)。
在MySQL启动中,我得到‘警告: /usr/local/mysql/data目录不属于'mysql’或'_mysql‘用户。
我已经做了以下工作:https://stackoverflow.com/questions/4762543/mysql-what-user-should-own-usr-local-mysql-on-mac
sudo chown -R _mysql:wheel /usr/local/mysql/data
sudo chown -R mysql:wheel /usr/local/mysql/data我的mysql.sock文件消失的原因是什么,以及如何使MySQL再次工作?
发布于 2013-01-16 17:39:55
您应该尝试再次运行它,然后在您的控制台中查看所产生的错误并解决它们,还应该查看my.cnf以查看它的日志记录位置(因为它通常也会转到单独的文件中)。
https://serverfault.com/questions/469716
复制相似问题