OS X mysql не может подключиться к ОШИБКЕ 2002 (HY000) после установки пакета pear. Использование 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.

Любой совет? Я бы не хотел переустанавливать все.

2

Решение

Я не вижу, как может быть какая-то связь между установкой ImageGraph и тем, что вы вдруг не можете подключиться к MySQL.

Судя по вашему вопросу, кажется, что вы не внесли никаких изменений в проект, возможно, вы недавно обновляли систему? Это легче объяснить внезапную неспособность подключиться.

Говоря о mysql и обновлениях, вы должны использовать расширения mysqli или pdo, так как [оригинал] mysql устарел и его поддержка может быть удалена в PHP7. Подробнее об этом можно прочитать на сайт PHP The Right Way. Если вы сделаете это сейчас, у вас будет меньше сюрпризов позже.

0

Другие решения

ОК, наконец, определил, что обновление для OS X было то, что сломало MySql и помешало мне подключиться к MySql. Пришлось сделать резервную копию файлов, а затем переустановить MySql.

0

По вопросам рекламы [email protected]