我在Stack Exchange上尝试了关于这个问题的每一篇文章。没有人工作过。
我从OS X El Capitan开始,遇到了类似的问题 升级到Sierra认为它可能会有所帮助......哎呀。 我尝试过使用MySQL的DMG重新安装。 我已尝试根据其他StackExchange帖子上的说明更改权限。 我试过杀死MySQL的运行实例。 我已经尝试根据其他StackExchange帖子上的说明更改文件的所有权。 我试过用HomeBrew安装。 我尝试过安装旧版本的MySQL。 我试过手工创建pid和conf文件。 我尝试删除数据目录中的.err文件。
似乎没有什么对我有用。
尝试在OS X Sierra 10.12上开始全新安装MySQL 5.7会产生以下结果:
~ /usr/local/mysql/support-files/mysql.server start
Starting MySQL
./usr/local/mysql/bin/mysqld_safe: line 133: /usr/local/mysql/data/Scotts-MacBook-Pro.local.err: Permission denied
/usr/local/mysql/bin/mysqld_safe: line 133: /usr/local/mysql/data/Scotts-MacBook-Pro.local.err: Permission denied
/usr/local/mysql/bin/mysqld_safe: line 178: /usr/local/mysql/data/Scotts-MacBook-Pro.local.err: Permission denied
/usr/local/mysql/bin/mysqld_safe: line 133: /usr/local/mysql/data/Scotts-MacBook-Pro.local.err: Permission denied
ERROR! The server quit without updating PID file (/usr/local/mysql/data/Scotts-MacBook-Pro.local.pid).
有什么想法吗?