Установка и настройка MySQL для Rails приложения в Ubuntu 14.04

Создано больше 6 лет назад

Установка MySQL

Сперва необходимо обновить apt-get:

Затем установить MySQL и библиотеки разработки:

Во время установки сервер попросит задать и потвердить пароль для MySQL "root" пользователя

Когда установка завершена нам нужно ввести дополнительные команды, чтобы сделать MySQL окружение более безопасным. Сначала необходимо создать базу данных для хранения информации:

После этого запустим скрипт, который удалит некоторые опасные начальные установки и заблокирует несанкционированный доступ к базе данных:

Скрипт попросит ввести пароль и спросит, не хотите ли вы заменить его. Если не нужно введите n в строке.

На все остальные вопросы просто нажимайте "ENTER". Скрипт удалит пользователей по умолчанию и отключит удаленный доступ к базе.

Установка MySQL гем

Для того чтобы ваше Rails приложение могло соединяться с сервером базы данных необходим адаптер. Гем mysql2 обеспечивает этот функционал. Установим гем:

Теперь Rails приложение может использовать базу данных.

Создание нового Rails приложения с базой MySQL

Создайте Rails приложение, используя флаг -d для установки MySQL базой данных:

Следующим шагом будет настройка соединения с базой

Настройка соединения с базой данных

Откройте файл config.yml. В строке password установите свой пароль для "root". Сохраните и выйдите.

Создайте базу данных:

Запустите сервер для проверки работы приложения:

Вот и все мы создали и настроили MySQL базу данных

11 Комментариев

important site

mPCTpI Really informative blog post.Really looking forward to read more. Really Great.

Добавлен больше 5 лет назад

tits tits tits

umWuf8 Really informative article post.Much thanks again. Really Cool.

Добавлен почти 5 лет назад

AndreyErede

Interpult Studio

Добавлен больше 3 лет назад

Matthewfag

<a href=https://latoyastewart1.hatenablog.com/entry/2020/09/12/164150>https://latoyastewart1.hatenablog.com/entry/2020/09/12/164150</a>

Добавлен почти 2 года назад

Merziuz

kDzigD http://pills2sale.com/ viagra online

Добавлен больше 1 года назад

dobson

QdXMqN https://www.quora.com/What-the-top-SEO-keywords-for-essay-you-know/answer/Alan-Smith-1772 write my essay

Добавлен больше 1 года назад

johnan

GH1Stk http://xnxx.in.net/ xnxx videos

Добавлен больше 1 года назад

dobson

iIcEiV https://writemyessayforme.web.fc2.com/#writemyessay

Добавлен больше 1 года назад

dobson

UnCM95 https://writemyessayforme.web.fc2.com/octavio-paz-essay-day-of-the-dead.html

Добавлен больше 1 года назад

johnanz

xJmocG http://waldorfdollshop.us/ waldorf doll

Добавлен больше 1 года назад

markus

UxtRMU https://beeg.x.fc2.com/

Добавлен больше 1 года назад

Добавить комментарий: