如何在Snow Leopard OS X上运行MySQL包

时间:2013-06-05 02:03:06

标签: mysql osx-snow-leopard

我正在尝试在Snow Leopard OS X上运行MySQL软件包。

为了检查我的计算机上是否有MySQL,我去了我的终端并键入“which mysql”。它给我的目录是“/ usr / local / bin / mysql”。然后我输入“/ usr / local / bin / mysql”并点击回车,但我收到了这条消息:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

我做了一些研究,有一个网页主张我改变我的php.ini文件。具体来说,它说:

  

“在/etc/php.ini中,替换三个出现的   /t/mysql/mysql.sock由/tmp/mysql.sock:

     

pdo_mysql.default_socket = /tmp/mysql.sock

     

mysql.default_socket = /tmp/mysql.sock

     

mysqli.default_socket = /tmp/mysql.sock“

我做了更改,重新启动了apache(在终端中执行sudo apachectl restart),然后在终端再次键入“/ usr / local / bin / mysql”并按Enter键。我收到了与之前相同的错误消息。

所以我不知道从这里做什么......我决定尝试启动MySQL服务器,看看会发生什么。我在终端输入“which mysql.server”并按Enter键,其目录为“/usr/local/bin/mysql.server”。

在终端中,我输入sudo /usr/local/bin/mysql.server start并按Enter键。当我这样做时,我得到了这样的信息:

ERROR! The server quit without updating PID file (/usr/local/var/mysql/santoshs-macbook.local.pid)

所以现在我完全卡住了。我真的不知道如何继续在Snow Leopard上运行MySQL包。我应该做些什么?我究竟做错了什么?我应该下载并安装新的MySQL捆绑包吗?对我的帖子有任何建议/编辑表示赞赏。

0 个答案:

没有答案