Ruby on Rails
Hinzufügen eines Amazon RDS zu Ihrer Rails-Anwendung
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
- Melden Sie sich bei Amazon an und wählen Sie den RDS-Dienst
- Wählen Sie auf der Registerkarte "Instanz" die Option "
Launch DB Instance
starten" aus - Standardmäßig wird MYSQL Community Edition ausgewählt. Klicken Sie daher auf die
select
- Wählen Sie den Datenbankzweck aus, sagen Sie
production
und klicken Sie auf dennext step
- Geben Sie die
mysql version, storage size, DB Instance Identifier, Master Username and Password
und klicken Sie auf dennext step
- Geben Sie den
Database Name
und klicken Sie aufLaunch DB Instance
- 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