Ruby on Rails
Добавление RDS Amazon к вашему рельсу
Поиск…
Вступление
Шаги для создания экземпляра AWS RDS и настройки вашего файла database.yml путем установки необходимых соединителей.
Подумайте, мы подключаем MYSQL RDS к вашему рельсовому приложению.
Шаги по созданию базы данных MYSQL
- Войдите в аккаунт amazon и выберите услугу RDS
- Выберите «
Launch DB Instance
на вкладке экземпляра - По умолчанию будет выбрано MYSQL Community Edition, поэтому нажмите кнопку
select
- Выберите цель базы данных, скажем,
production
и нажмитеnext step
- Предоставьте
mysql version, storage size, DB Instance Identifier, Master Username and Password
и нажмитеnext step
- Введите
Database Name
и нажмите «Launch DB Instance
- Подождите, пока все экземпляры не будут созданы. После создания экземпляра вы найдете Endpoint, скопируйте эту точку входа (которая называется именем хоста)
Установка разъемов
Добавьте адаптер базы данных MySQL в gemfile вашего проекта,
gem 'mysql2'
Установите свои добавленные драгоценные камни,
bundle install
Некоторые другие адаптеры баз данных,
-
gem 'pg'
для PostgreSQL -
gem 'activerecord-oracle_enhanced-adapter'
для Oracle -
gem 'sql_server'
для SQL Server
Настройте файл database.yml вашего проекта Откройте файл config / database.yml
production:
adapter: mysql2
encoding: utf8
database: <%= RDS_DB_NAME %> # Which you have entered you creating database
username: <%= RDS_USERNAME %> # db master username
password: <%= RDS_PASSWORD %> # db master password
host: <%= RDS_HOSTNAME %> # db instance entrypoint
port: <%= RDS_PORT %> # db post. For MYSQL 3306
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow