2015-12-06 5 views
0

Я пытаюсь установить новую mysql новую версию iMac под управлением OSX 10.11. Я скачал последнюю 10.10 дамага и следовали инструкциям по установке, но когда я пытаюсь запустить MySQL, я получаюУстановка MySQL на El Capitan

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

я провел несколько часов чтения ответы здесь и в других местах о том, как это исправить, и ничего не работает так далеко.

То, что я знаю:

Файл /tmp/mysql.sock был переименован /tmp/mysql.sock.lock. По-видимому, если бы я мог запустить mysqld, он создавал новый файл сокета, но когда я пытаюсь запустить mysqld (либо из терминала, либо из системных настроек), он просто терпит неудачу и создает ту же ошибку. Аналогично, когда я пытаюсь запустить mysqladmin, он терпит неудачу и создает ту же ошибку.

Когда я бегу mysqld_safe, он производит следующее, но не проясняет ошибку сокета:

151206 16:40:20 mysqld_safe Logging to '/usr/local/mysql/data/XXXXXXs-iMac.err'.

151206 16:40:20 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data

151206 16:42:01 mysqld_safe mysqld from pid file /usr/local/mysql/data/XXXXXXs-iMac.pid ended

Когда я побежал MySQL на льве, я всегда был в состоянии очистить ошибки сокетов от запуск mysqld_safe.

Рекомендации?

+0

Я бы порекомендовал установить HomeBrew, а затем запустить заваривание установить mysql – gidim

+0

Тот же результат. Все еще не удается найти сокет. – kwksdy

+0

Вы попробовали перезапуск mysql.server? – gidim

ответ

0

Запустите команду 'sudo mysqld' из командной строки, чтобы запустить сервер.

Смежные вопросы