Назад | Перейти на главную страницу

Проблемы с запуском MySQL в Mac OS X

Я не могу запустить сервер MySQL в Mac OS X 10.4.11. MySQL был установлен с использованием Macports. MySQL работал нормально, пока внезапно не умер без всякой очевидной причины.

При запуске mysql я получаю сообщение об ошибке:

ERROR 2002 (HY000): Can't connect to local MySQL server through 
socket '/opt/local/var/run/mysql5/mysqld.sock' (2)

Если я попытаюсь запустить MySQL вручную, я получаю следующее сообщение об ошибке:

sudo /opt/local/share/mysql5/mysql/mysql.server start
Starting MySQL/opt/local/share/mysql5/mysql/mysql.server: line
159: kill: (636) - No such process
ERROR!

В /etc/mysql/my.cnf у меня есть:

socket = __PREFIX/var/run/mysqld/mysqld.sock

Но путь «opt / local / var / run / mysqld /» не существует в моей системе.

Я попытался изменить путь к сокету на «__PREFIX / var / run / mysql5 / mysqld.sock» (где находится сокет). К сожалению, это тоже не помогло.

Владелец и разрешения для / opt / local / var / run / mysql5 / установлены правильно.

Есть предложения о том, как снова запустить MySQL? Спасибо за ваш совет.

Как сказал frx, вы можете скачать официальное распространение для MySQL, а не через порты.

Вы также можете использовать удивительно простой МАМП приложение, чтобы получить установку MySQL, PHP и Apache в аккуратном небольшом автономном пакете приложений.

возьмите dmg с mysql.com и запустите его с панели pref