通过自制程序安装后,MySQL(mysql_secure_installation)将无法工作:无法通过套接字连接

时间:2016-07-13 04:25:08

标签: mysql sockets homebrew

当只是通过自制程序在OSX上安装mysql时如此:brew install mysql我尝试按照brew建议运行命令mysql_secure_installation,它只是给我以下错误:

  

无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器(2)

我尝试了这个主题的所有解决方案:Can't connect to local MySQL server through socket homebrew

但是没有什么能解决我的问题。有任何调试建议吗?

当我尝试检查套接字文件的存在时:
ls -al /tmp/mysql.sock
它说:没有这样的文件或目录。

Homebrew可能忘了安装一些东西吗?

1 个答案:

答案 0 :(得分:4)

这通常是因为权限,你试过吗?

sudo chown -R _mysql:mysql /usr/local/var/mysql

sudo mysql.server start