Mysql未启动:/data/user.local.err:权限被拒绝

Mysql未启动:/data/user.local.err:权限被拒绝,mysql,macos,Mysql,Macos,我刚刚在Mac10.6上安装了mysql,它不会启动。 当我以传统方式启动它时,我得到以下信息: Starting MySQL........ 错误!服务器在不更新PID文件的情况下退出 (/usr/local/mysql/data/user.local.pid) 我在网上按照其他说明删除了我的自定义my.cnf 文件并执行此命令: sudo chown -R _mysql:_mysql /usr/local/mysql/ 然后尝试在安全模式下启动,我收到以下错误列表: 160414 12:

我刚刚在Mac10.6上安装了mysql,它不会启动。 当我以传统方式启动它时,我得到以下信息:

Starting MySQL........
错误!服务器在不更新PID文件的情况下退出 (/usr/local/mysql/data/user.local.pid)

我在网上按照其他说明删除了我的自定义my.cnf 文件并执行此命令:

sudo chown -R _mysql:_mysql /usr/local/mysql/
然后尝试在安全模式下启动,我收到以下错误列表:

160414 12:48:18 mysqld_safe Logging to '/usr/local/mysql/data/user.local.err'.
touch: /usr/local/mysql/data/user.local.err: Permission denied
160414 12:48:18 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
/usr/local/mysql/bin/mysqld_safe: line 129: /usr/local/mysql/data/user.local.err: Permission denied
/usr/local/mysql/bin/mysqld_safe: line 166: /usr/local/mysql/data/user.local.err: Permission denied
160414 12:48:18 mysqld_safe mysqld from pid file /usr/local/mysql/data/user.local.pid ended
/usr/local/mysql/bin/mysqld_safe: line 129: /usr/local/mysql/data/user.local.err: Permission denied

我怎样才能让它工作

我知道现在很晚了,我认为这对将来的人很有帮助

这个问题在这里已经有了答案:

以下答案来自上述问题

原因:

文件夹
/usr/local/mysql/
可能没有用户
\u mysql

尝试使用以下命令更改文件夹权限

sudo chown-R\u mysql:admin/usr/local/mysql


sudo chmod-ru+rwX,g+rwX,o-rwX/usr/local/mysql

使用Catalina 14.10时,我还需要在
/usr/local/mysql-8.x.x.目录下运行这些命令。
为了使任何事情生效,我在Catalina中都做了avail@ChrisF解决了一个问题?