Mysql 没有启动 :/data/user. local.err: Permission denied

标签 mysql macos

我刚刚在 mac 10.6 上安装了 mysql,它无法启动。 当我以传统方式启动它时,我得到以下信息:

Starting MySQL........

ERROR! The server quit without updating PID file (/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

我怎样才能让它工作?

最佳答案

我知道它晚了,认为对将来的人有帮助。

这个问题在这里已经有了答案: MySQL server start issues on Mavericks .

以下答案引用自上述问题

原因:

可能文件夹/usr/local/mysql/没有用户_mysql的写权限

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

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

sudo chmod -R u+rwX,g+rwX,o-rwx/usr/local/mysql

关于Mysql 没有启动 :/data/user. local.err: Permission denied,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36621026/

相关文章:

mysql - Sql, Advance Design 帮助

mysql - sql : cannot drop foreign key due to auto-generated constraint

javascript - 倒计时-php+mysql+js

ios - POST NSMutableURLRequest 中出现 405 错误

c++ - 不从 "HelloWorld"场景开始时出现链接器错误

C++ CUDA 和 libpng 链接错误

php - SQL插入多行,foreach

php - 显示 mysql 时间戳的天数、小时数、分钟数

c++ - 从命令行用 clang 编译 : compatibility issues mac os X

ruby-on-rails - Sunspot Rails 无法在 Mac OS X 上加载