文件所有者和组应该是什么/usr/local/mysql以及所有包含的文件和目录?MySQL工作正常,但在我sudo chown -R $USER:staff /usr/local安装Homebrew之后,MySQL无法在启动时自动启动,在MySQL Preferences面板上,我得到了"警告:/ usr/local/mysql/data目录不属于' mysql'或'_mysql'用户,"当我点击启动MySQL服务器时,它没有连接.
为了解决这个问题,我跑了sudo chown -R _mysql:wheel /usr/local/mysql/data.然后,我关闭并打开了系统偏好设置.警告消失了,当我点击启动MySQL服务器时,它就开始了!
MySQL似乎现在回应得很好,但我猜对了这个解决方案.我做的是正确的吗?