Ruby on Rails
Een Amazon RDS toevoegen aan uw rails-toepassing
Zoeken…
Invoering
Stappen om een AWS RDS-exemplaar te maken en uw database.yml-bestand te configureren door de vereiste connectoren te installeren.
Overweeg dat we MYSQL RDS verbinden met uw rails-toepassing.
Stappen om een MYSQL-database te maken
- Meld u aan bij het Amazon-account en selecteer RDS-service
- Selecteer
Launch DB Instance
exemplaarLaunch DB Instance
op het tabblad van het exemplaar - Standaard zal MYSQL Community Edition worden geselecteerd, klik daarom op de
select
- Selecteer het doel van de database, zeg
production
en klik op denext step
- Geef de
mysql version, storage size, DB Instance Identifier, Master Username and Password
en klik op denext step
- Voer de
Database Name
en klik opLaunch DB Instance
- Wacht tot alle instantie is gemaakt. Zodra het exemplaar is gemaakt, vindt u een eindpunt, kopieert u dit beginpunt (dit wordt hostnaam genoemd)
Connectoren installeren
Voeg de MySQL-database-adapter toe aan de gemfile van uw project,
gem 'mysql2'
Installeer uw toegevoegde edelstenen,
bundle install
Enkele andere database-adapters zijn,
-
gem 'pg'
voor PostgreSQL -
gem 'activerecord-oracle_enhanced-adapter'
voor Oracle -
gem 'sql_server'
voor SQL Server
Configureer het database.yml-bestand van uw project Open uw config / database.yml-bestand
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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow