Как настроить MAMP для использования существующего MySQL на OS X SL? - PullRequest
2 голосов
/ 23 ноября 2010

Я работаю в среде с нулевой конфигурацией. Я установил Ruby, затем MySQL и т. Д.

Теперь я использую PHP, поэтому я установил MAMP PRO и вижу, что он также включает MySQL.

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

Я попытался изменить порт MySQL на значение по умолчанию 3306, но он не работал должным образом.

Как мне разрешить MAMP получить доступ к имеющемуся MySQL?

1 Ответ

1 голос
/ 28 сентября 2013

Поскольку это старый пост, небольшие изменения в путях между версиями MAMP могут потребовать некоторой корректировки этого ответа, хотя тот же процесс будет работать во всех версиях MAMP / MAMP PRO:

  • Нажмитена вкладке «Порты» на панели «Установки» установите для порта MySQL значение, установленное для существующей конфигурации MySQL (3306 в случае ОП):

MAMP MySQL port change

  • MAMP перезапустится, и вы заметите, что зеленый индикатор состояния не горит.Откройте Finder и перейдите в каталог конфигурации MAMP, который должен быть похож на следующий, если вы выбрали установку по умолчанию:

cd /Applications/MAMP/conf/php5

  • , откройте *В файле 1019 * в текстовом редакторе найдите следующую строку:

mysql.default_socket = /Applications/MAMP/tmp/mysql/mysql.sock

  • Измените его на расположение по умолчанию вашего сокета MySQL, например:

mysql.default_socket = /tmp/mysql.sock

  • Если вы остановите и запустите MAMP, теперь вы сможете работать с исходными базами данных MySQL.Обратите внимание, что MAMP теперь будет отображать, что MySQL остановлен, потому что он действительно не думает, что MySQL запущен:

MAMP status

На этот ответ в основном ссылались из thisсайт .

...