在OSX 10.8上使用自制程序的MySQL错误

时间:2013-02-02 04:00:34

标签: mysql sockets osx-mountain-lion homebrew pid

我在运行brew install mysql之后尝试过这里发布的每个解决方案,但仍然没有运气。在尝试启动MySQL时,我得到了这个:

me$ mysql.server start
Starting MySQL
. ERROR! The server quit without updating PID file (/usr/local/mysql/data/cpe-98-14-179.159.nyc.res.rr.com.pid).

或者这个:

me$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)

etc / my.cnf看起来像这样:

me$ sudo nano etc/my.cnf
Password:

[mysqld]
datadir=/usr/local/mysql/data
socket=/var/lib/mysql/mysql.sock


[mysql.server]
user=mysql
basedir=/usr/local/mysql


[client]
socket=/var/lib/mysql/mysql.sock

我的权限错了吗?我的目录可能搞砸了吗?如果我可以擦干净所有内容并从网站安装,我会尝试这一点。任何帮助都非常感谢!

1 个答案:

答案 0 :(得分:1)

sudo chown -R user_name /usr/local/var/mysql/

将user_name替换为您的用户名。