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 Instance
na karcie instancji - Przez defaul MYSQL Community Edition zostanie wybrany, dlatego kliknij przycisk
select
- Wybierz cel bazy danych, powiedz
production
i kliknijnext step
- Podaj
mysql version, storage size, DB Instance Identifier, Master Username and Password
główną nazwęmysql version, storage size, DB Instance Identifier, Master Username and Password
a następnie kliknijnext step
- Wpisz
Database Name
i 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