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

  1. Zaloguj się do konta Amazon i wybierz usługę RDS
  2. Wybierz opcję Launch DB Instance na karcie instancji
  3. Przez defaul MYSQL Community Edition zostanie wybrany, dlatego kliknij przycisk select
  4. Wybierz cel bazy danych, powiedz production i kliknij next step
  5. 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 kliknij next step
  6. Wpisz Database Name i kliknij Launch DB Instance
  7. 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