Запуск 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 очень помог в диагностике проблем.

Другие вопросы по тегам