Datenbankerstellung und -Konfiguration
Swipe um das Menü anzuzeigen
Weiter mit dem Erstellen einer Datenbankinstanz in AWS RDS, wobei die erforderlichen Einstellungen für Speicher, Sicherheit und Konnektivität konfiguriert werden können.
Dazu im RDS-Service auf die Schaltfläche "Create database" klicken:
Es erscheint ein großes Menü mit verschiedenen Einstellungen. Diese werden nacheinander durchgegangen.
Die Standard-Methode zum Erstellen einer Datenbankinstanz auswählen:
Als Nächstes wählen wir das DBMS aus, das wir verwenden werden. In unserem Fall ist das MySQL:
Wir verwenden MySQL, weil es leicht zu erlernen und einfach einzurichten und zu nutzen ist. Wenn Sie andere Präferenzen haben, wie zum Beispiel PostgreSQL, können Sie gerne das für Sie passende System wählen.
Die gewünschte Version von MySQL auswählen. Falls keine spezifische Version benötigt wird, kann die Standardauswahl verwendet werden.
Da die kostenlose Stufe genutzt wird, muss anschließend die Vorlage für die kostenlose Stufe ausgewählt werden:
Nun müssen wir einen Namen für unsere Datenbank angeben und Benutzernamen sowie Passwort festlegen, die für die Verbindung zur Datenbank verwendet werden. In meinem Fall habe ich den Namen root für den Hauptbenutzer gewählt, zusammen mit einem Passwort und einem eindeutigen Namen für die Datenbank.
Für die Abschnitte Instanzkonfiguration und Speicher sind keine Änderungen erforderlich, da die Vorlage automatisch die benötigten Details bereitstellt. Da wir uns im Free Tier befinden, sind unsere Ressourcen begrenzt und wir haben wenig Flexibilität.
Danach folgt ein großer Abschnitt zur Konnektivität. Hier gibt es mehrere wichtige Punkte zu beachten. In diesem Kapitel wird die Datenbank nicht mit EC2 verbunden, daher die Option Nicht mit einer EC2-Compute-Ressource verbinden auswählen.
Ein entscheidender Schritt ist das Aktivieren der öffentlichen Zugänglichkeit der Datenbank, damit wir von unserer Workbench aus eine Verbindung herstellen können, ohne eine komplizierte SSL-Schlüssel-Verbindung zu benötigen.
SSL (Secure Sockets Layer) ist eine Sicherheitstechnologie, die eine verschlüsselte Verbindung zwischen einem Webserver und dem Browser eines Benutzers herstellt. Ziel von SSL ist die Gewährleistung von Vertraulichkeit, Authentifizierung und Datenintegrität bei Internetkommunikationen.
Am Ende wählen wir die Sicherheitsgruppe aus, die wir für unsere EC2-Instanz erstellt haben. Anschließend werden wir diese Sicherheitsgruppe an unsere Anforderungen anpassen.
Der letzte Punkt, auf den wir achten sollten, ist die Datenbankauthentifizierung. Hier wählen wir Passwortauthentifizierung, da dies die einfachste und unkomplizierteste Authentifizierungsmethode ist, die wir derzeit benötigen.
Klicken Sie auf die Schaltfläche, um die Datenbank zu erstellen, und Ihre Datenbank wird erfolgreich erstellt.
Es gibt viele weitere Einstellungen, die wir noch nicht behandelt haben. Diese benötigen wir derzeit nicht, da sie für komplexere Anwendungen und Entwicklungen gedacht sind. Wir werden sie bei Bedarf behandeln.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen