Запуск MySql после миграции Yosemite
Я столкнулся с проблемой здесь, и я не уверен, что делать. Я перенес Yosemite Mac на новый Mac Pro. Apache включается, но MySql не с этой ошибкой: операция не может быть завершена. (Ошибка XAMPPErrorDomain 1.) Я не знал, нужно ли мне переустанавливать MySql или обновлять его, или что означает эта ошибка. Я создал файл plist, как в примере, и запустил разрешения, но это не изменило результат. Переходя на сайты в localhost, WordPress показывает ошибку при установлении соединения с БД. Я пошел на Github, чтобы установить MySql, и все прошло нормально, но он не работает с Xampp и Desktop Server. Я решил НЕ запускать MySql при перезагрузке, но, по-видимому, версия Github все равно запустилась (и я не могу найти способ ее отключить!) Теперь, когда я пытаюсь запустить MySql из Xampp, он говорит, что другая версия уже запущена.
Любая помощь приветствуется.
Когда я спрашиваю номер версии в терминале, я получаю этот ответ:
mysqladmin: ошибка подключения к серверу на локальном хосте: ошибка: "Не удается подключиться к локальному серверу MySQL через сокет" /tmp/mysql.sock "(2)" Проверьте, работает ли mysqld и используется ли сокет: "/ tmp / mysql.sock 'существует!
ОДНАКО, когда я зашел в /var/ и temp, я нашел псевдоним для mysql.sock, НО он не был связан с оригинальным файлом... Теперь этот файл не существует нигде на моем компьютере.
2 ответа
Открыто /Applications/XAMPP/xamppfiles/xampp
и добавьте эту строку где-то вверху:
unset DYLD_LIBRARY_PATH
Я обнаружил, что для этого нужно было полностью удалить MySql, следуя этой процедуре: http://bytearrays.com/completely-uninstall-mysql-mac-osx/
А потом переустановить. ServerPress.com очень помог в диагностике проблем.