所以我一直在尝试在 OSX El Capitan 上的全新 MacBook Air 上安装本地主机。
到目前为止,PHP 似乎工作正常,Apache 似乎也工作正常,但 mysql 让我头疼。
我尝试安装mysql的库存版本,它似乎根本不起作用,它启动了,每次我尝试登录mysql时它都完全崩溃了,我没有看到任何错误消息,但我猜这与我的自制安装版本相同。
当我尝试 Homwbrew brew install mysql
时它工作正常。
然后我尝试了mysql_secure_installation
,它抛出了错误:错误:无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器(2)
然后我尝试了 mysql.server start
并得到了...错误!服务器退出而不更新PID文件(/usr/local/var/mysql/Szekelys-MacBook-Air.local.pid)。
这是我第三次全新安装 Mac,目前我还不知道。
我尝试了权限、创建 PID 文件和很多其他事情。
最佳答案
恐怕我无法为您找到解决方案。但我在同一条船上。我有完全相同的错误,我尝试过使用brew安装以及直接安装。
更糟糕的是,我可以在 iMac 上使用它,但在 Macbook Pro 上却不能使用。
我能看到的唯一区别是版本。我有
mysql-5.6.26-osx10.8-x86_64
在 iMac 上,运行良好。
不工作的有:
mysql-5.7.9-osx10.9-x86_64
我将尝试使用早期版本,这是我唯一尚未尝试过的。
关于php - MYSQL PID/SOCK 错误 - 我无法让我的 Mac El Capitan 与完整的 Web 服务器配合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33733467/