Я пытаюсь установить новую 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.
Рекомендации?
Я бы порекомендовал установить HomeBrew, а затем запустить заваривание установить mysql – gidim
Тот же результат. Все еще не удается найти сокет. – kwksdy
Вы попробовали перезапуск mysql.server? – gidim