/usr/local/mysql
及其包含的所有文件和目录的文件所有者和群组应该是什么?MySQL一直运行良好,但在我执行 sudo chown -R $USER:staff /usr/local
以安装Homebrew后,MySQL无法在启动时自动启动,在MySQL首选项面板上,我得到了“警告:“/usr/local/mysql/data”目录不是“mysql”或“_mysql”用户的所有权,“当我单击启动MySQL服务器时,它无法连接。
为了解决这个问题,我运行了sudo chown -R _mysql:wheel /usr/local/mysql/data
。然后,我关闭并打开了系统首选项。警告消失了,当我点击启动MySQL服务器时,它就开始了!
MySQL现在似乎回应良好,但我只是猜测了这个解决方案。我所做的是否正确?
/usr/local
目录,我需要知道权限应该是什么,以便我可以修复它。 - NobleUplift