Ruby on Rails
Dodanie Amazon RDS do aplikacji szynowej
Szukaj…
Wprowadzenie
Kroki tworzenia instancji AWS RDS i skonfigurowania pliku database.yml poprzez zainstalowanie wymaganych łączników.
Rozważ, że łączymy MYSQL RDS z twoją aplikacją railsową.
Kroki tworzenia bazy danych MYSQL
- Zaloguj się do konta Amazon i wybierz usługę RDS
- Wybierz opcję
Launch DB Instancena karcie instancji - Przez defaul MYSQL Community Edition zostanie wybrany, dlatego kliknij przycisk
select - Wybierz cel bazy danych, powiedz
productioni kliknijnext step - Podaj
mysql version, storage size, DB Instance Identifier, Master Username and Passwordgłówną nazwęmysql version, storage size, DB Instance Identifier, Master Username and Passworda następnie kliknijnext step - Wpisz
Database Namei kliknijLaunch DB Instance - Poczekaj, aż wszystkie wystąpienia zostaną utworzone. Po utworzeniu instancji znajdziesz punkt końcowy, skopiuj ten punkt wejścia (który jest nazywany nazwą hosta)
Instalowanie złączy
Dodaj adapter bazy danych MySQL do pliku gem projektu,
gem 'mysql2'
Zainstaluj dodane klejnoty,
bundle install
Niektóre inne adaptery baz danych to:
-
gem 'pg'dla PostgreSQL -
gem 'activerecord-oracle_enhanced-adapter'dla Oracle -
gem 'sql_server'dla SQL Server
Skonfiguruj plik database.yml projektu Otwórz plik 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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow