Suche…


Einführung

Schritte zum Erstellen einer AWS RDS-Instanz und zum Konfigurieren der Datei database.yml durch Installieren der erforderlichen Connectors.

Stellen Sie sich vor, wir verbinden MYSQL RDS mit Ihrer Schienenanwendung.

Schritte zum Erstellen der MYSQL-Datenbank

  1. Melden Sie sich bei Amazon an und wählen Sie den RDS-Dienst
  2. Wählen Sie auf der Registerkarte "Instanz" die Option " Launch DB Instance starten" aus
  3. Standardmäßig wird MYSQL Community Edition ausgewählt. Klicken Sie daher auf die select
  4. Wählen Sie den Datenbankzweck aus, sagen Sie production und klicken Sie auf den next step
  5. Geben Sie die mysql version, storage size, DB Instance Identifier, Master Username and Password und klicken Sie auf den next step
  6. Geben Sie den Database Name und klicken Sie auf Launch DB Instance
  7. Bitte warten Sie, bis die gesamte Instanz erstellt wurde. Sobald die Instanz erstellt wurde, finden Sie einen Endpunkt. Kopieren Sie diesen Einstiegspunkt (der als Hostname bezeichnet wird).

Anschlüsse installieren

Fügen Sie den MySQL-Datenbankadapter der gemfile Ihres Projekts hinzu.

gem 'mysql2'

Installiere deine hinzugefügten Edelsteine,

bundle install

Einige andere Datenbankadapter sind

  • gem 'pg' für PostgreSQL
  • gem 'activerecord-oracle_enhanced-adapter' für Oracle
  • gem 'sql_server' für SQL Server

Konfigurieren Sie die Datei database.yml Ihres Projekts. Öffnen Sie die Datei 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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow