OS X mysql 安装pear包后无法连接ERROR 2002 (HY000)。使用 XAMPP

OS X mysql cannot connect ERROR 2002 (HY000) after installing pear package. Using XAMPP

我安装了 PEAR ImageGraph 模块如下:

pear install Image_Graph-alpha

此命令来自 github 页面

现在,当我尝试连接到 MySql 时,我收到以下消息:

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

我正在使用 XAMPP 和 OS X Mavericks。

有什么建议吗?我不想重新安装所有东西。

我不明白在安装 ImageGraph 和您突然无法连接到 MySQL 之间怎么会有任何 link。

从你的问题来看,你似乎没有对项目做任何具体的改变,也许你最近做了一些系统升级?这样更容易解释突然无法连接。

说到 mysql 和升级,您应该使用 mysqli 或 pdo 扩展,因为 [原始] mysql 已被弃用,对它的支持可能会在PHP7。有关这方面的更多信息,请阅读 the PHP The Right Way site。如果您现在就这样做,以后应该不会有什么意外。

OK 最终确定 OS X 的更新破坏了 MySql 并阻止我连接到 MySql。不得不备份文件然后重新安装 MySql.