Verbindung zu einer MySQL-Datenbank in Amazon RDS

In diesem Artikel zeigen wir Ihnen, wie Sie mit Amazon RDS eine Instanz einer MySQL-Datenbank erstellen und eine Verbindung mit dbForge Studio for MySQL herstellen.

Amazon RDS ist ein sicherer und zuverlässiger webbasierter Service, der den Prozess der Bereitstellung, Verwaltung und Skalierung von relationalen Datenbanken in der Cloud erheblich vereinfacht und es Ihnen ermöglicht, jederzeit und von überall aus, wo Internetzugang verfügbar ist, eine Verbindung herzustellen.

Mit Amazon RDS für MySQL-Datenbanken können Sie:

  • MySQL-Datenbanken in der Cloud erstellen, verwalten und skalieren
  • Automatisierte Sicherungen, Snapshots und Wiederherstellungen durchführen
  • Datenbankinstanzen mit wenigen Klicks speichern und überwachen
  • Leistung verbessern und Datenbanksicherheit stärken

Bereitstellung einer MySQL-Datenbankinstanz in Amazon RDS


Schritt 1: Amazon RDS-Konsole öffnen

Zunächst sollten Sie sich in der AWS Management Console anmelden, wie im Screenshot gezeigt.

Suchen Sie dann im Bereich Database unter All Services nach RDS und klicken Sie darauf, um die Amazon RDS-Konsole zu öffnen.

Amazon RDS-Konsole

Schritt 2: Amazon MySQL-Instanz erstellen

Um eine MySQL-Datenbankinstanz in AWS zu erstellen, gehen Sie zu Databases im Seitenmenü und klicken Sie auf Create database. In diesem Schritt müssen Sie eine Datenbankbereitstellungsmethode wählen, Engine-Optionen konfigurieren und eine Datenbankversion auswählen.

Bitte beachten Sie, dass Sie bei Auswahl der Standard-Datenbankbereitstellungsmethode die Möglichkeit haben, Datenbankoptionen einschließlich fortgeschrittener Optionen zu konfigurieren.

Wählen Sie danach die MySQL-Engine und die Datenbankversion.

Erstellen von AWS MySQL

Schritt 3: Vorlage auswählen

Anschließend müssen Sie eine Beispielvorlage für Ihre zukünftige MySQL-Instanz auf Amazon RDS auswählen.

Wählen Sie je nach Ihrem Anwendungsfall die entsprechende Option: Production, Dev/Test, oder Free tier.

Beachten Sie, dass das Amazon RDS Free tier für 12 Monate verfügbar ist. Unter diesem Angebot erhalten Sie monatlich 750 Stunden RDS, 20 GB Speicherplatz für allgemeine Zwecke und 20 GB für Sicherungen.

MySQL auf AWS-Vorlage auswählen

Schritt 4.1: Einstellungen für Ihre MySQL-Datenbank auf AWS bereitstellen

In diesem Schritt müssen Sie die Instanzeinstellungen definieren.

Geben Sie zunächst einen eindeutigen Namen für Ihre Instanz an.

Denken Sie dann über einen geeigneten Master-Benutzernamen und ein Passwort nach. Stellen Sie sicher, dass Sie diese speichern, da Sie diese später verwenden, um sich über dbForge Studio for MySQL mit Amazon RDS zu verbinden.

AWS MySQL-Einstellungen

Schritt 4.2: Konfiguration Ihrer MySQL-Instanz fortsetzen

Nachdem Sie die Anmeldedaten für Ihre Instanz eingerichtet haben, können Sie nun die Größe und Speicheroptionen Ihrer zukünftigen Amazon MySQL-Instanz definieren.

Wählen Sie eine DB-Instanzklasse, einen Speichertyp und zugewiesenen Speicher aus, die Ihren Anforderungen entsprechen.

Beachten Sie, dass Sie den zugewiesenen Speicher mit Amazon RDS für MySQL auf maximal 65 TB erweitern können.

Konfiguration von AWS MySQL fortsetzen

Schritt 4.3: Konnektivitätsoptionen definieren

Wir haben nun den Abschnitt Connectivity erreicht. Hier können Sie alle erforderlichen Konnektivitätskonfigurationen für Ihre MySQL-Instanz auf AWS RDS bereitstellen.

Bitte beachten Sie, dass Sie die Virtual Private Cloud nach der Erstellung der Datenbank nicht ändern können.

Konnektivitätseinstellungen

Schritt 5: Erweiterte Einstellungen für Ihr MySQL auf AWS definieren

In diesem Schritt müssen Sie zusätzliche Datenbankoptionen konfigurieren, die erforderlich sind, damit AWS RDS Ihre MySQL-DB-Instanz starten kann. Sie können Datenbanksicherung, erweiterte Überwachung und Wartung aktivieren.

Im Bereich Maintenance empfehlen wir, Enable auto minor version upgrade auszuwählen, um automatische Updates zu erhalten, sobald diese verfügbar sind.

Bitte beachten Sie, dass Sie die erstellte Datenbank nicht löschen können, wenn die Option Enable deletion protection aktiviert ist.

MySQL auf AWS. Erweiterte Einstellungen

Schritt 6: MySQL-Instanz auf AWS starten

Nachdem Sie alle Einstellungen definiert haben, können Sie endlich auf Launch DB Instance klicken.

Sobald der Instanzprozess abgeschlossen ist (dies kann einige Zeit dauern), können Sie den Status zusammen mit einigen anderen Konfigurationsdetails im entsprechenden Fenster überprüfen, wie im Screenshot gezeigt.

Um die Details Ihrer MySQL-Instanz anzuzeigen, klicken Sie auf den Namen der Datenbankinstanz.

Überprüfen Sie die Details und klicken Sie auf Create database, um den Vorgang abzuschließen.

Anzeige der erstellten AWS MySQL-Datenbank

Schritt 7: Instanzdetails anzeigen

Nun, da wir den Abschnitt Summary erreicht haben, können wir das Dashboard sehen, wie im Screenshot dargestellt. Es enthält Details zur MySQL-Instanz zu den letzten Ereignissen.

Um die erforderlichen Informationen zu überprüfen, wechseln Sie zwischen den Registerkarten. Auf der Registerkarte Connectivity & security können Sie beispielsweise die Details anzeigen, die dem MySQL-Endpunkt zugeordnet sind.

Beachten Sie, dass Sie später sowohl die DNS-Adresse vom Instanzendpunkt (als Host) als auch die Portnummer (als Port) in der Verbindungszeichenfolge angeben müssen, um eine Verbindung zur MySQL-Instanz herzustellen.

Wenn der Status der Instanz Available ist, wurde die Datenbankinstanz erfolgreich bereitgestellt. Anschließend können Sie in dbForge Studio for MySQL eine Verbindung zu Amazon RDS herstellen.

Anzeige von MySQL-Instanzdetails

Verwendung von dbForge Studio for MySQL zur Verbindung mit einer Amazon RDS MySQL-Datenbankinstanz

Verbindung zu einer MySQL-Datenbank von einem lokalen Computer

dbForge Studio ist eine hervorragende Lösung für SQL-Entwickler, da Sie damit eine Verbindung zur AWS RDS-Instanz von einem lokalen Computer herstellen und Ihre Datenbankerfahrung mit den leistungsstarken integrierten Funktionen verbessern können. Gehen Sie wie folgt vor, um den Remote-Zugriff auf Ihre Amazon RDS-Instanz über dbForge Studio for MySQL zu konfigurieren:

1. Klicken Sie im Database Explorer auf Database Connection. Optional können Sie auch auf Database im Hauptmenü > New Connection klicken.

2. Geben Sie im Fenster Database Connection Properties den Typ der Verbindung an und geben Sie den Hostnamen, den Port, den Benutzer und das Passwort ein.

3. Nachdem alle Einstellungen konfiguriert sind, klicken Sie auf OK.

Nun, da Sie erfolgreich Remote-Verbindungen zu AWS RDS eingerichtet haben, können Sie sich gerne vertiefen und erfahren, wie Sie MySQL-Daten in Amazon RDS importieren und Daten von Amazon RDS in eine lokale MySQL-Datenbank exportieren.

Verwendung von dbForge Studio for MySQL zur Verbindung mit einer MySQL-Datenbank

Videoanleitung: Verbindung mit Amazon RDS for MySQL

Derzeit unterstützt Amazon RDS Datenbankmaschinen wie Amazon Aurora, SQL Server, MySQL, MariaDB, PostgreSQL und Oracle. Sie können detaillierte Informationen zur Verbindung mit der Amazon RDS MariaDB-Datenbank finden.

Es ist erwähnenswert, dass sich dbForge Studio for MySQL mit breiter Kompatibilität und Konnektivitätsoptionen rühmen kann, die nicht nur auf Amazon RDS-Unterstützung beschränkt sind.

Häufig gestellte Fragen

Artikel zu Amazon RDS

Datenexport aus Amazon RDS for MySQL

Dieser Artikel kann für Datenbankadministratoren nützlich sein, da er eine Schritt-für-Schritt-Anleitung zum schnellen und einfachen Exportieren von Daten mit dbForge Studio for MySQL bietet.

Import von MySQL-Daten in Amazon RDS

In diesem Artikel stellen wir eine umfassende Schritt-für-Schritt-Anleitung zum Importieren von Daten in Amazon RDS mithilfe von dbForge Studio for MySQL bereit.

Fazit

Wie Sie sehen, ist es nicht schwierig, eine Verbindung zu Amazon RDS herzustellen. Der Vorgang ist schnell und erfordert nur wenige Klicks. Nach der Bereitstellung der Datenbankinstanz können Sie sofort mit der Verwaltung Ihrer Datenbank beginnen und die erforderlichen Änderungen vornehmen. Mit einem leistungsstarken Tool wie dbForge Studio for MySQL können Sie Abfragen erstellen, die Leistung Ihrer Datenbank analysieren und optimieren, Daten und Schemas vergleichen und viele weitere Aufgaben effizient erledigen.

dbForge Studio for MySQL

Die beste IDE für MySQL-Datenbankentwicklung

Verfügbarkeit in den Editionen von dbForge Studio for MySQL

Funktion

Enterprise
Professional
Standard
Express
Kompatibilität mit MySQL auf Amazon RDS und Amazon Aurora
Ja
Ja
Ja
Ja