Использование Ruby с MySQL, установленным через MAMP - PullRequest
3 голосов
/ 20 апреля 2011

Я новичок. Вот 3 вопроса. Спасибо.

1) Если у меня установлен MySQL через MAMP на моем Mac, могу ли я использовать MySQL в приложениях Ruby (т.е., если я, конечно, устанавливаю Ruby).

Насколько я понимаю, MAMP был пакетом php / mysql, поэтому я не знаю, как использовать Ruby с ним. то есть, очевидно, нет PHPMyAdmin для Ruby ..

2) Должен ли я выполнить отдельную установку MySQL для использования с Ruby?

3) Если мне нужна отдельная установка MySQL, как я сообщу компьютеру, который я пытаюсь использовать, если я, например, создаю базу данных в командной строке?

Ответы [ 2 ]

2 голосов
/ 20 апреля 2011

Использование MAMP MySQL от Ruby не самый простой подход, но я ненавижу иметь два одинаковых сервера базы данных на одной машине.К счастью, этот вопрос был задан и дан ответ до .Короткая версия: да, но при сборке вашего mysql-гема у вас будут небольшие проблемы.

Лучшим решением в долгосрочной перспективе может быть использование другого менеджера, такого как Homebrew или MacPorts для управления MySQL и Ruby.Я придерживаюсь стандартного PHP в OS X, но MacPorts предлагает множество интересных PHP-вещей, доступных для любопытных.

2 голосов
/ 20 апреля 2011

1) Да, вы можете просто указать на соответствующий разъем. А Ruby уже настроен на Mac. Так что вы можете получить свой PhpMyAdmin, но я бы пошел на Sequel Pro.

2) Не обязательно, если вы пойдете этим путем, сначала установите brew и настройте его, это действительно просто.

3) Приложения будут использовать сокеты или порт, который вы настроили. В командной строке это будет зависеть от пути, который вы установили.

...