MariaDB / MySQL Datenbank Administration
Linux Administratoren stehen oft vor der Aufgabe, dem Unternehmen eine Datenbank zur Verfügung stellen zu müssen. MySQL und der Fork MariaDB gehören zu den beliebtesten und leistungsfähigsten Open-Source-Datenbanken der Welt und werden mit jeder Linux Distribution geliefert. Dieser Kurs richtet sich speziell an jene Linux Administratoren, welche Basis Kenntnisse zur Installation, Konfiguration und Administration eines MariaDB Datenbankservers aus Sicht eines Linux Administrators erlernen wollen.
Kursinhalte
- Überblick
- MySQL vs. MariaDB
- Versionen
- Lizenzmodelle
- Storage Engines
- Zeichensätze und Kollationen
- Einrichten von MariaDB/MySQL
- Installation von MariaDB auf Windows (Theorie)
- Installation von MariaDB auf Linux (SUSE, RHEL und Debian)
- Konfigurationsdateien
- Verzeichnisstruktur
- Port und IPv4/IPv6 Setup
- Absichern des Servers nach der Installation
- Starten und Herunterfahren des Servers
- Einrichten von TLS
- MySQL Verwaltungsprogramme im Detail
- mysql Client
- mysqladmin
- mysqldump
- mysqlimport
- mysqlshow
- mysqlcheck
- mysqlbinlog
- MySQL Workbench
- Erstellen von Datenbanken
- Datentypen
- Tabellentypen (MyISAM/InnoDB)
- Constraints und Indices
- Tabellensperren
- Benutzerverwaltung
- Erstellen von Benutzern
- Das MySQL Rechtekonzept
- GRANT/REVOKE-Befehle
- Zugriffssteuerung auf einzelne Tabellen und Datenbanken
- Erzwingen von verschlüsselten Verbindungen via TLS
- Rücksetzen des MySQL root-Passwortes
- Server-Konfigurationsdatei (my.cnf, my.ini)
- Konfigurationseinstellungen
- Systemvariablen
- Tuningparameter
- Datenbank Tuning
- Fertige cnf-Template Dateien
- Datenbank Anforderungen (Memory, Disk I/O, SWAP)
- Auswahl des richtigen Dateisystems
- Dateisystem Tuning Parameter für Datenbanken
- Analyse Werkzeuge (MySQL Tuner, tuning-primer)
- Datensicherung / Recovery
- Erstellen eines Binär-Backups
- Exportieren von Datenbanken mit mysqldump
- Importieren von Datenbanken
- Reparieren von defekten Tabellen und Datenbanken mit mysqlcheck
- Snapshot Backup mit mylvmbackup
- Datenbank Replikation
- MySQL Topologien und Replikationsvarianten
- Einrichten einer Master-Slave Replikation
- Beheben von Replikationsproblemen
- Datebank Log-Dateien
- Error Log
- Update Log
- Query Log
- Binary Logs
- flush logs Varianten
- Monitoring
- Praktische Werkzeuge
- Session Logging mit tee
- Web basiernde Administrationswerkzeuge
- Einrichten von PHP am Webserver
- MySQL Adminer
- Einrichten von phpMyAdmin (Optionales Thema)
Empfohlene Vorkenntnisse
Diese Datenbank Schulung richtet sich an Teilnehmer mit Administrationserfahrungen im Linux Bereich wie sie durch unseren Kurs "Linux 1 - Grundlagen" vermittelt werden. Grundlegende SQL Kentnisse wie sie durch unseren Kurs "SQL Grundlagen" vermittelt werden sind Voraussetzung.
Details zu diesem Open Source Training
Kurstitel: | MariaDB / MySQL Datenbank Administration |
Kurspreis: | 1.590,00 € exkl. MwSt pro Teilnehmer, Standardpreis ohne Rabatt |
Kursdatum: Kurszeiten: |
27.02.25 - 28.02.25 |
|
|
Kursort: |
LinuxCampus Sie können vom jedem Ort teilnehmen von dem Sie möchten und es ist keine Anreise notwendig. Sie benötigen nur eine Webcam, einen Webbrowser (ZOOM-Session) und einen VNC-Client für den Zugriff auf ihr Teilnehmer LAB. |
Details: |
Der Kurs ist auf 10 Teilnehmer beschränkt |
Kennen Sie schon das LinuxCampus.net Rabatt & Bonus System? |
Den Kurstermin 27.02.25 - 28.02.25 buchen
Schritt 1: Auswahl der Kursvariante (Classroom oder Live)
Schritt 2: Angabe der Teilnehmer Daten
Alternative Kursmöglichkeiten
Alternativer Kursort:
Dieses Thema kann auch als In-House Training oder Einzeltraining gebucht werden
Alternativer Termin:
Ab 3 Teilnehmern bieten wir Ihnen gerne einen auf Ihre Bedürfnisse abgestimmten Termin an
Weitere Termine zu diesem Kursthema
Datum | Kurstitel | Ort |
---|---|---|
27.02.2025 - 28.02.2025 09.30 | MariaDB / MySQL Datenbank Administration | LinuxCampus |
19.05.2025 - 20.05.2025 09.30 | MariaDB / MySQL Datenbank Administration | LinuxCampus |