Вот как вы это делаете.
gem list --local
Отображение списка установленных драгоценных камней.Вы видите драгоценный камень mysql2?Если mysql2 не установлен, запустите
gem install mysql2
Теперь вы готовы запустить новое приложение rails.Перейдите в нужный каталог и запустите
rails new my_app -d mysql
. Это создаст новое приложение rails в каталоге my_app с привязкой mysql.Перейдите в каталог приложения и запустите
rake about
Если все в порядке, вы должны увидеть следующее
Database adapter mysql2
Запустите ваш любимый текстовый редактор и перейдите в config / database.yml.три базы данных, по одной для разработки, тестирования и производства.Пользователь будет "root", но без пароля.Введите пароль root во всех трех местах.Вы также можете сменить пользователя.
Далее откройте mysql и создайте три базы данных
mysql -u root -p
create database my_app_production;
create database my_app_test;
create database my_app_development;
exit
, затем в терминале введите
rails generate scaffold TableName name:string due:date etc...
rake db:migrate
... и все готово.Надеюсь, это поможет.