Verbindung mit der Amazon RDS
MySQL-Datenbank

In diesem Artikel zeigen wir Ihnen, wie Sie sich mit dbForge Studio for MySQL auf einfachste Weise mit der Amazon RDS MySQL-Instanz verbinden können. Folgen Sie uns durch die Schritte zur erfolgreichen Konfiguration der RDS-MySQL-Umgebung in AWS.

Amazon RDS ist ein sicherer und zuverlässiger webbasierter Service, der die Bereitstellung, das Management und die Skalierung von relationalen Datenbanken in der Cloud erheblich vereinfacht und es Ihnen ermöglicht, sich jederzeit und von jedem Ort aus, an dem ein Internetzugang verfügbar ist, einzuloggen.

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

  • MySQL-Datenbanken in der Cloud erstellen, verwalten und skalieren
  • Automatische Backups, Snapshots und Wiederherstellungen durchführen
  • Datenbankinstanzen mit wenigen Klicks speichern und überwachen
  • Die Leistung verbessern und die Datenbanksicherheit erhöhen

So stellen Sie eine MySQL-Datenbankinstanz in Amazon RDS bereit


Schritt 1. Amazon RDS-Konsole öffnen

Als erstes sollten Sie sich bei der AWS Management Console anmelden, wie auf dem Screenshot unten gezeigt.

Als Nächstes suchen Sie RDS im Abschnitt Database (Datenbank) unter All Services (Alle Services) und klicken darauf, um die Amazon RDS-Konsole zu öffnen.

Amazon RDS Console

Schritt 2. Eine Amazon
MySQL-Instanz erstellen

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

Bitte beachten Sie, dass Sie bei der Auswahl der Standardmethode zur Erstellung einer Datenbank die Möglichkeit haben, die Datenbankoptionen zu konfigurieren, einschließlich der
erweiterten Optionen.

Anschließend wählen Sie die MySQL-Engine und die unten
stehende Version aus.
Benutzen Sie AWS für MySQL

Schritt 3.  Eine Vorlage wählen

Als nächstes müssen Sie eine Mustervorlage für Ihre zukünftige MySQL-Instanz auf Amazon RDS auswählen.

Je nach Anwendungsfall wählen Sie zwischen den Optionen Production, Dev/Test und Free Tier.

Beachten Sie, dass das Amazon RDS Free Tier für 12 Monate verfügbar ist. Im Rahmen dieses Angebots erhalten Sie jeden Monat 750 Stunden RDS, 20 GB Allzweckspeicher und 20 GB für Backups.

Wählen Sie MySQL auf einer AWS-Vorlage

Schritt 4-1. Die Einstellungen für Ihre MySQL-Datenbank auf AWS bereitstellen

In diesem Schritt müssen Sie die Instanzeinstellungen festlegen.

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

Überlegen Sie sich danach einen geeigneten Master-Benutzernamen und ein Passwort. Stellen Sie sicher, dass Sie sie speichern, da Sie sie später für die Verbindung zu Amazon RDS über dbForge Studio for MySQL verwenden werden.

AWS-MySQL-Einstellungen

Schritt 4-2. MySQL-Instanz
weiter konfigurieren

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

Wählen Sie eine DB-Instanzklasse, einen Speichertyp
und zugewiesenen Speicherplatz, die Ihre
Workload-Anforderungen erfüllen.

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

Konfigurieren Sie AWS-MySQL weiter

Schritt 4-3.
Anschlussmöglichkeiten definieren

Wir haben nun den Bereich Connectivity erreicht. Hier können Sie alle erforderlichen Anschlusskonfigurationen für Ihre MySQL-Instanz auf AWS RDS angeben.

Bitte beachten Sie, dass Sie Virtual Private Cloud nicht mehr ändern können, nachdem Sie die Datenbank erstellt haben.

Konnektivitätseinstellungen

Schritt 5. Fortgeschrittenen Einstellungen für Ihr MySQL auf AWS definieren

In diesem Schritt müssen Sie zusätzliche Datenbankoptionen konfigurieren, die für AWS RDS erforderlich sind, um Ihre MySQL DB-Instanz zu starten. Sie können die Sicherung der Datenbank, die erweiterte Überwachung und die Wartung aktivieren.

Im Bereich Wartung empfehlen wir Ihnen, die Option Enable auto minor version upgrade zu aktivieren,, 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.

AWS-MySQL - erweiterte Einstellungen

Schritt 6. MySQL-Instanz auf AWS starten

Nachdem Sie alle Einstellungen vorgenommen haben, können Sie schließlich auf DB-Instanz starten klicken.

Sobald der Prozess der Instanz abgeschlossen ist (dies kann einige Zeit dauern), können Sie den Status zusammen mit einigen anderen Konfigurationsinformationen in dem entsprechenden Fenster überprüfen, wie auf dem 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 Datenbank erstellen, um den Vorgang abzuschließen.

Sehen Sie die neugeschaffene AWS-MySQL-Datenbank an

Schritt 7. Details zur
MySQL-Instanz anzeigen

Wenn wir uns nun dem Abschnitt Zusammenfassung nähern,
sehen wir das Dashboard, wie auf dem Screenshot dargestellt.
Es enthält Details zur MySQL-Instanz in Bezug auf die jüngsten Ereignisse, einschließlich CPU-Auslastung, DB-Verbindungen
und freier Speicherplatz.

Um die erforderlichen Informationen zu prüfen, wechseln Sie zwischen den Registerkarten. Auf der Registerkarte Konnektivität
& Sicherheit können Sie beispielsweise auf die Informationen zugreifen, die sich auf MySQL Endpoint beziehen.

Beachten Sie, dass Sie später sowohl die DNS-Adresse des Instanzendpunkts (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 verfügbar ist, was bedeutet, dass die Datenbankinstanz bereitgestellt wurde, können Sie zu dbForge Studio for MySQL gehen, um sich mit Amazon RDS zu verbinden.

Sehen Sie die MySQL-Instanz-Details an

Verwenden von dbForge Studio for MySQL zur Verbindung mit der Amazon RDS MySQL-Datenbankinstanz

Verbinden Sie sich mit einer Amazon RDS MySQL-Datenbank

dbForge Studio ist eine hervorragende Lösung für SQL-Entwickler, da es Ihnen ermöglicht, sich von einem lokalen Rechner aus mit der AWS RDS-Instanz zu verbinden und Ihre Datenbankerfahrung mit seinen leistungsstarken integrierten Funktionen zu erleichtern. Um den Fernzugriff auf Ihre Amazon RDS-Instanz über dbForge Studio for MySQL zu konfigurieren, gehen Sie wie folgt vor:

1. Klicken Sie im Datenbank-Explorer auf Datenbankverbindung. Optional können Sie im Hauptmenü auf Datenbank gehen und auf Neue Verbindung klicken.

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

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

Nachdem Sie nun erfolgreich Remote-Verbindungen zu AWS RDS eingerichtet haben, möchten Sie vielleicht tiefer eintauchen und lernen, wie Sie MySQL-Daten in Amazon RDS importieren und Daten aus Amazon RDS in die lokale MySQL-Datenbank exportieren.

Benutzen Sie dbForge Studio for MySQL, mit MySQL-Datenbanken zu verbinden

Derzeit bietet Amazon RDS Support für solche Datenbank-Engines wie Amazon Aurora, MySQL, MariaDB, PostgreSQL, Oracle und Microsoft SQL Server. Hier finden Sie detaillierte Informationen zur Verbindung mit der Amazon RDS MariaDB Datenbank.

Es ist erwähnenswert, dass dbForge Studio for MySQL umfassende Kompatibilitäts- und Konnektivitätsoptionen bietet, die sich nicht nur auf die Unterstützung von Amazon RDS beschränken.

Fazit

Wie Sie selbst sehen können, stellt die Verbindung zu Amazon RDS keine Schwierigkeiten dar: Der Vorgang ist ziemlich schnell und erfordert nur einige Klicks. Nachdem Sie die Datenbankinstanz bereitgestellt haben, können Sie mit dem Management Ihrer Datenbank beginnen und die notwendigen Änderungen vornehmen. Beachten Sie, dass Sie mit einem
so nützlichen Assistenten wie dbForge Studio for MySQL Abfragen erstellen, die Leistung messen und verbessern, Daten
und Schemata vergleichen und vieles mehr können!

dbForge Studio für MySQL

Das beste MySQL GUI Tool für effektive DB-Entwicklung