Как только вы попали в каталог своего приложения, и после создания вашего гемма, как упоминалось в Srdjan, у вас есть два варианта. Либо запустите:
gem install mysql
или добавить эту строку в Gemfile:
gem 'mysql'
После того, как вы добавили эту строку в ваш Gemfile, запустите:
bundle install
EDIT
Вы необходимо настроить вашу базу данных через файл database.yml
для каждой из ваших сред (dev эопмент, постановка и производство). Это должно выглядеть следующим образом:
development:
adapter: mysql
database: name_of_your_database
encoding: utf8
host: localhost
username: root (replace with the actual username)
password: root (replace with the actual password)
После того, как вы есть, что настроить, вы можете добавить migrations добавить таблицы в базе данных. Если это устаревшая база данных, вам может потребоваться сгенерировать некоторые модели из нее. Для этого вы можете использовать драгоценный камень legacy_database.
Вам не нужно самостоятельно обращаться к базе данных, Rails сделает это за вас. Чтобы получить доступ к своим таблицам и запросить их, вы можете использовать методы ActiveRecord.
Например, предположим, что у вас есть таблица с именем users
, и вы должны найти пользователя по идентификатору, вы можете сделать это:
user = User.find(id)
Читать documentation получить работает на запрашивая с помощью Active Record.
вы должны принять ответ (клещ слева) – apneadiving