当只是通过自制程序在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可能忘了安装一些东西吗?
答案 0 :(得分:4)
这通常是因为权限,你试过吗?
sudo chown -R _mysql:mysql /usr/local/var/mysql
sudo mysql.server start