我正在尝试在我的 Mac 上安装 mysql 但无法启动服务器。当我尝试启动 mysql 服务器时,我在日志中收到此错误:无法启动服务器:无法创建 PID 文件:权限被拒绝。无法创建/写入文件 ~/Downloads/mysql-5.5.32-osx10.6-x86_64/data/ HOSTNAME
.pid。我已将 /usr/local/mysql 符号链接到 ~/Downloads/mysql-5.5.32-osx10.6-x86_64。并且 /usr/local/mysql 和 ~/Downloads/mysql-5.5.32-osx10.6-x86_64 下的所有文件/目录都归 mysql 所有。我正在尝试以 root 身份启动 mysql 服务器。到处寻找这个,但没有运气。我尝试使用 mysql 5.5 和 5.6。两个版本都有同样的问题。有什么线索吗?
问问题
148 次
3 回答
3
我强烈建议您使用 Homebrew 安装 mysql。去做这个:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
brew install mysql
第二个命令的输出可能会给您一些额外的步骤。跟随他们,你应该准备好。
于 2013-06-16T08:38:04.460 回答
0
您必须以管理员身份启动它。写入sudo
和一个空格,后跟用于启动 MySQL 的命令。
于 2013-06-16T08:34:30.493 回答
0
使用以下权限授予权限:检查您的 mysqld 位置,我的是这样的:
这样做: ls -ld /usr/local/var/mysql
sudo chmod a+w /usr/local/var/mysql
于 2015-05-31T19:19:25.937 回答