使用Homebrew在OSX 10.7(Lion)上设置MySQL服务器

时间:2011-08-29 21:28:53

标签: mysql macos unix file-permissions homebrew

我已经使用Homebrew成功安装了MySQL。但是,每当我输入命令mysql时,我都会收到此错误:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

我怀疑这是一个权限问题,因为我已经确认我的系统正在寻找适当位置的MySQL。但是,我是Unix(OSX)的新手,不知道如何纠正这个问题。

我正在使用OSX 10.7(Lion)

which mysql生成/usr/local/bin/mysql

1 个答案:

答案 0 :(得分:1)

当您输入'mysql'时,您正在运行MySQL客户端。客户端需要与服务器通信。如果您只是在没有任何参数的情况下运行'mysql',它会假定您尝试连接到位于'localhost'的mysql服务器,使用用户名作为运行命令的用户,无需密码。

从错误看,您的服务器似乎尚未运行。键入以下命令启动它: mysql.server启动