Ruby on Rails
Agregar un Amazon RDS a su aplicación de rieles
Buscar..
Introducción
Pasos para crear una instancia de AWS RDS y configurar su archivo database.yml instalando los conectores necesarios.
Considera que estamos conectando MYSQL RDS con tu aplicación de rieles.
Pasos para crear la base de datos MYSQL
- Inicie sesión en la cuenta de Amazon y seleccione el servicio RDS
- Seleccione
Launch DB Instance
de base de datos en la pestaña de instancia - De forma predeterminada, se seleccionará MYSQL Community Edition, por lo tanto, haga clic en el botón
select
- Seleccione el propósito de la base de datos, diga
production
y haga clic en elnext step
- Proporcione la
mysql version, storage size, DB Instance Identifier, Master Username and Password
y haga clic en elnext step
- Introduzca el
Database Name
y haga clic enLaunch DB Instance
- Por favor espere hasta que toda la instancia sea creada. Una vez que se crea la instancia, encontrará un punto final, copie este punto de entrada (que se conoce como nombre de host)
Instalacion de conectores
Agregue el adaptador de base de datos MySQL al archivo gem de su proyecto,
gem 'mysql2'
Instala tus gemas añadidas,
bundle install
Algunos otros adaptadores de base de datos son,
-
gem 'pg'
para PostgreSQL -
gem 'activerecord-oracle_enhanced-adapter'
para Oracle -
gem 'sql_server'
para SQL Server
Configure el archivo database.yml de su proyecto Abra su archivo 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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow