在El Capitan上安装MySQL

在El Capitan上安装MySQL,mysql,osx-elcapitan,Mysql,Osx Elcapitan,我正在尝试在运行OSX 10.11的新iMac上重新安装mysql。我下载了最新的10.10DMG并遵循了安装说明,但是当我尝试运行mysql时,我得到了 错误2002(HY000):无法通过套接字“/tmp/MySQL.sock”(2)连接到本地MySQL服务器 我已经花了几个小时在这里和其他地方阅读了关于如何修复它的答案,到目前为止还没有任何结果 据我所知: /tmp/mysql.sock文件已重命名为/tmp/mysql.sock.lock。显然,如果我可以让mysqld运行,它将生成一个

我正在尝试在运行OSX 10.11的新iMac上重新安装mysql。我下载了最新的10.10DMG并遵循了安装说明,但是当我尝试运行mysql时,我得到了

错误2002(HY000):无法通过套接字“/tmp/MySQL.sock”(2)连接到本地MySQL服务器

我已经花了几个小时在这里和其他地方阅读了关于如何修复它的答案,到目前为止还没有任何结果

据我所知:

/tmp/mysql.sock
文件已重命名为
/tmp/mysql.sock.lock
。显然,如果我可以让mysqld运行,它将生成一个新的套接字文件,但是当我尝试让mysqld运行时(无论是从终端还是系统首选项),它都会失败并产生相同的错误。同样,当我尝试运行mysqladmin时,它失败并产生相同的错误

当我运行mysqld_safe时,它会产生以下结果,但不会清除套接字错误:

151206 16:40:20 mysqld_安全登录到“/usr/local/mysql/data/xxxxxx s-iMac.err”

151206 16:40:20 mysqld_使用/usr/local/mysql/data中的数据库安全启动mysqld守护程序

151206 16:42:01 pid文件/usr/local/mysql/data/XXXXXXs-iMac.pid中的mysqld_safe mysqld结束

当我在Lion上运行mysql时,我总是能够通过运行mysqld_safe来清除套接字错误


建议?

从命令行运行命令“sudo mysqld”以启动服务器。

我建议安装HomeBrew,然后运行brew install mysqld,结果相同。仍然找不到套接字。是否尝试了mysql。服务器重新启动?不要以本机方式安装。在虚拟机中开发。是否尝试使用我的答案运行服务器?