Grundlagen der MySQL-Datenbanken
Lernen Sie, wie Sie MariaDB oder MySQL-kompatible Datenbankdienste installieren, eine Verbindung zur SQL-Shell herstellen, Datenbanken und Benutzer verwalten sowie grundlegende Backup- und Wiederherstellungsvorgänge durchführen. Dieser Kurs vermittelt die grundlegenden Kenntnisse der Datenbankadministration, die Linux- und DevOps-Anwender in Anwendungsumgebungen häufig benötigen.
Warum ist das wichtig?
Viele produktive Dienste basieren auf relationalen Datenbanken. Operatoren müssen diese häufig installieren, den Zugriff überprüfen, Anwendungsbenutzer anlegen und Daten durch Backups schützen. Auch wenn Sie kein dedizierter Datenbankadministrator sind, ist ein grundlegendes Verständnis für die Einrichtung und Wartung von Datenbankdiensten in Linux-Umgebungen unerlässlich.
Was Sie lernen werden
- Installation und Überprüfung eines MariaDB- oder MySQL-kompatiblen Datenbankservers.
- Verbindung zur SQL-Shell und Durchführung grundlegender interaktiver Administrationsaufgaben.
- Erstellung von Datenbanken und Benutzern mit den jeweils erforderlichen Zugriffsrechten.
- Sichern und Wiederherstellen von Datenbankinhalten für Wartungs- und Wiederherstellungszwecke.
- Verständnis der Datenbank-Workflows bei Anwendungsmigrationen.
- Anwendung dieser Fähigkeiten in einer praktischen Herausforderung zur Datenbankmigration.
Kursübersicht
Der Kurs beginnt mit der Installation eines MariaDB-Datenbankservers und der Überprüfung, ob der Dienst ordnungsgemäß ausgeführt wird. Anschließend verbinden Sie sich mit der SQL-Shell, wo Sie den grundlegenden Workflow für die direkte Interaktion mit der Datenbank-Engine erlernen.
Im nächsten Schritt konzentriert sich der Kurs auf die Verwaltung von Datenbanken und Benutzern, damit Sie Anwendungsdaten trennen und den Zugriff gezielter steuern können. Danach lernen Sie die Grundlagen der Datensicherung und -wiederherstellung kennen, die für Wartung, Migration und Wiederherstellungsplanung unerlässlich sind.
Der Kurs schließt mit der Herausforderung „Anwendungs-Datenbankmigration“ ab, bei der Installation, Zugriffsverwaltung und Datensicherung in einem realistischen Szenario der Anwendungsunterstützung zusammengeführt werden.
Zielgruppe
Dieser Kurs richtet sich an Linux-Lernende, Junior-Administratoren und DevOps-Einsteiger, die eine praxisnahe Einführung in die Verwaltung eines MySQL-kompatiblen Datenbankdienstes benötigen.
Lernergebnisse
Am Ende dieses Kurses sind Sie in der Lage, einen grundlegenden Datenbankdienst zu installieren, sich über die SQL-Shell zu verbinden und diesen zu verwalten, Datenbanken und Benutzer zu steuern sowie einfache Backup- und Wiederherstellungsaufgaben sicher durchzuführen.




