Inhouse

MySQL und MariaDB - Administration und Entwicklung (Inhouse)

Inhalte

  • Installation und Konfiguration unter Linux, Windows und Docker:
    • Bezugsquellen, Planung Installation vom Sourcecode
    • Versionsunterschiede innerhalb der Versionen und zwischen MySQL und MariaDB
    • Installation von MySQL und MariaDB via Package-Manager
    • Installation unter Docker (Docker-Image und Docker-Files)
    • Konfiguration von MySQL und MariaDB, Konfigurationsdatei und Aufrufparameter
    • Administrationswerkzeuge, Administration via Shell und GUI-Umgebung
    • Konfiguration zur Laufzeit über Konfigurationsvariablen
    • Einrichten als Systemdienst
    Administration und Datenbankverwaltung:
    • Benutzerverwaltung, Privilegien und Zugriffsrechte
    • Logdateien (Fehlerlogdatei, Abfragelogdatei und Updatelogdatei)
    • BinärLog für Recovery und Replikation
    • Datensicherung (Backup) und Wiederherstellung (Restore)
    • Kommandozeilen-Tools (Scripte)
    • Grafisches Tool (MySQL Workbench)
    • Informationen sammeln via SHOW und dem INFORMATION_SCHEMA
    • Überblick über die Speicherengines: MyISAM, InnoDB und Merge
    Datentypen und Funktionen:
    • Aufbau des MySQL- und MariaDB-DBMS (Datenbank-Management-System)
    • Datentypen (Feldtypen)
    • Transaktionssteuerung, Transaktionenkommandos und Savepoints
    • Autoinkrement/Sequenzen, Trigger
    • Stored Procedures
    Programmierung:
    • Java-Schnittstellen JDBC und JPA
    • Python- / Perl-Schnittstelle
    MySQL und MariaDB - Performance und Monitoring:
    • Optimierung und Tuning der Abfragen
    • Indices und Normalisierung vs. Effizienz
    • Caches und Buffer, Query Cache
    • Profiling
    • Stresstest mit JMeter
Methode

Vortrag, Übungen, Praktikum am System. Plattform: Linux, Windows oder Docker.

Hinweis

Hinweis für Online-Schulungen:Für unsere Online-Schulungen möchten wir Sie darauf hinweisen, dass es von Vorteil ist, wenn Sie über zwei Bildschirme verfügen. Ein zusätzlicher Bildschirm ermöglicht es Ihnen, die Schulungsinhalte auf einem Bildschirm anzuzeigen, während Sie auf dem anderen Bildschirm praktische Übungen durchführen oder Anwendungen parallel öffnen können.Durch die Verwendung von zwei Bildschirmen können Sie die Schulungsinhalte effektiver verfolgen und gleichzeitig interaktiv an den Übungen teilnehmen, ohne zwischen Fenstern hin- und herwechseln zu müssen.Wir empfehlen daher, sich im Vorfeld auf die Schulung mit einem zusätzlichen Bildschirm vorzubereiten, um das bestmögliche Lernerlebnis zu gewährleistenWeitere Seminare aus dem Bereich Datenbanken.

LernzieleNach dem Seminar "MySQL und MariaDB - Administration und Entwicklung" sind Sie in der Lage, MySQL und MariaDB Datenbankserver zu administrieren. Sie können sämtliche Schritte von der Planung über die Installation bis zur Wartung und Fehlersuche durchführen. Darüber hinaus werden Sie die MySQL- und MariaDB-Datentypen, -Funktionen und die Transaktionssteuerung ebenso kennen lernen wie die MySQL- und MariaDB-API für die Entwicklung von Client/Server- bzw. Web-Anwendungen.ZielgruppenAdministratoren, Entwickler, DevOps Engineers.
  • Installation und Konfiguration unter Linux, Windows und Docker:
    • Bezugsquellen, Planung Installation vom Sourcecode
    • Versionsunterschiede innerhalb der Versionen und zwischen MySQL und MariaDB
    • Installati...
Mehr Informationen

Termine und Orte

Datum Preis

SG-Seminar-Nr.: 9198564

Anbieter-Seminar-Nr.: 50QN659L48

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Inhouse
  • Deutsch
    • Keine
  • Anbieterbewertung   (343)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Preis