我刚刚在mac 10.6上安装了mysql,它不会启动.当我以传统方式启动它时,我得到以下内容:
Starting MySQL........
Run Code Online (Sandbox Code Playgroud)
错误!服务器退出而不更新PID文件(/usr/local/mysql/data/user.local.pid).
我在网上关注了其他一些说明并删除了我的自定义my.cnf文件并执行了以下命令:
sudo chown -R _mysql:_mysql /usr/local/mysql/
Run Code Online (Sandbox Code Playgroud)
然后尝试以安全模式启动它,我收到以下错误列表:
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
Run Code Online (Sandbox Code Playgroud)
我怎样才能让它运转起来?
我知道已经晚了,认为对将来的人有帮助。
这个问题在这里已经有了答案: 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
| 归档时间: |
|
| 查看次数: |
4496 次 |
| 最近记录: |