
MySQL Subqueries und verschachtelte Operationen
In diesem Lab erkunden Sie MySQL Subqueries und verschachtelte Operationen, wobei Sie sich auf die Verwendung von Subqueries in der WHERE-Klausel konzentrieren. Lernen Sie, Daten zu filtern, EXISTS zu verwenden, korrelierte Subqueries zu testen und die Leistung zu vergleichen. Verbinden Sie sich mit MySQL, erstellen Sie Datenbanken und konstruieren Sie SQL-Abfragen.
MySQL

MySQL Konfiguration und Tuning
In diesem Lab lernen Sie, wie Sie Ihren MySQL-Server für optimale Leistung konfigurieren und tunen. Das Lab führt Sie durch die Anzeige der aktuellen Konfiguration mit `SHOW VARIABLES`, die Anpassung der InnoDB-Pufferpoolgröße, die Überwachung der Abfrageleistung nach dem Tuning und das Speichern der Konfigurationsänderungen.
MySQL

MySQL Replikationsgrundlagen
In diesem Lab erkunden Sie die Grundlagen der MySQL-Replikation. Sie lernen, wie Sie eine Master-Slave-Replikationsumgebung einrichten, indem Sie eine einzelne MySQL-Instanz so konfigurieren, dass sie sowohl als Master als auch als Slave fungiert. Dieses Lab behandelt die Aktivierung des Binärprotokolls, die Erstellung eines Replikationsbenutzers, die Konfiguration eines Slaves zur Verbindung mit einem Master und die Überprüfung des Replikationsstatus.
MySQL

MySQL Event Scheduler
In diesem Lab lernen Sie, wie Sie den MySQL Event Scheduler zur Automatisierung von Aufgaben verwenden. Das Lab führt Sie durch die Aktivierung des Event Schedulers, die Erstellung eines Events zur periodischen Aktualisierung von Daten in einer Tabelle, die Überprüfung des Ausführungsstatus des Events und schließlich das Löschen des Events.
MySQL

MySQL-Sicherheitspraktiken
In diesem Lab lernen Sie wesentliche MySQL-Sicherheitspraktiken. Das Lab behandelt die Sicherung des Root-Kontos, die Erstellung dedizierter Benutzer mit eingeschränkten Berechtigungen, die Verwaltung von Berechtigungen und die Entfernung unnötiger Standardkonten zur Härtung Ihres Datenbankservers.
MySQL

MySQL Import- und Exportoperationen
In diesem Lab lernen Sie, wie Sie MySQL Import- und Exportoperationen durchführen. Sie werden den Import von Daten aus CSV-Dateien in MySQL-Tabellen mit `LOAD DATA INFILE`, den Export von Abfrageergebnissen nach CSV und die Validierung importierter Daten untersuchen. Meistern Sie die MySQL-Datenverarbeitung!
MySQL

MySQL Indizes und Leistungsoptimierung
In diesem Lab lernen Sie MySQL-Indizes und Techniken zur Leistungsoptimierung kennen. Das Lab konzentriert sich auf die Erstellung und Verwaltung von Indizes zur Verbesserung der Datenbankabfrageleistung. Sie analysieren Abfragepläne, fügen zusammengesetzte Indizes hinzu und entfernen ungenutzte Indizes.
MySQL

Grundlagen von MySQL Stored Procedures
In diesem Lab lernen Sie die Grundlagen von MySQL Stored Procedures. Ziel ist es, zu verstehen, wie man Stored Procedures erstellt, aufruft und modifiziert, um Daten in einer MySQL-Datenbank zu verwalten. Sie lernen, Daten einzufügen, Prozeduren aufzurufen, Parameter hinzuzufügen und Prozeduren zu löschen.
MySQL

MySQL Transaktionen und Datenintegrität
In diesem Lab erkunden Sie MySQL-Transaktionen und deren Bedeutung für die Aufrechterhaltung der Datenintegrität. Sie lernen, wie Sie Transaktionen verwenden, um sicherzustellen, dass eine Reihe von SQL-Operationen als eine einzige Arbeitseinheit behandelt werden. Das Lab behandelt BEGIN, COMMIT, ROLLBACK und Savepoints.
MySQL

MySQL Partitionierung für große Datensätze
In diesem Lab lernen Sie, wie Sie MySQL-Partitionierung für große Datensätze implementieren, um die Abfrageleistung und die Datenverwaltung zu verbessern. Sie werden eine Tabelle nach Bereichen partitionieren, spezifische Partitionen abfragen, Partitionen neu organisieren und die Auswirkungen auf die Abfragegeschwindigkeit überprüfen.
MySQL

MySQL Trigger für Automatisierung
In diesem Lab lernen Sie, wie Sie Aufgaben in MySQL mit Triggern automatisieren. Das Lab konzentriert sich auf die Erstellung eines Triggers, der Einfügeoperationen in eine `products`-Tabelle in eine separate `product_logs`-Tabelle protokolliert. Sie werden den Trigger testen, aktualisieren und löschen.
MySQL

Umgang mit JSON-Daten in MySQL
In diesem Lab lernen Sie den Umgang mit JSON-Daten in einer MySQL-Datenbank. Dies umfasst das Einfügen von JSON-Daten, das Abfragen mit `JSON_EXTRACT`, das Aktualisieren von JSON-Feldwerten und das Erstellen eines Indexes für eine JSON-Eigenschaft. Verbinden Sie sich mit MySQL, erstellen Sie eine Datenbank und manipulieren Sie JSON-Daten.
MySQL

MySQL Temporäre Tabellen und Sitzungsdaten
In diesem Lab lernen Sie den Umgang mit temporären Tabellen in MySQL kennen, wobei der Schwerpunkt auf deren Erstellung und Verwendung innerhalb einer Sitzung liegt. Sie werden eine temporäre Tabelle erstellen, Daten einfügen, abfragen und löschen. Außerdem überprüfen Sie deren Gültigkeitsbereich und verstehen deren Nutzen für die sitzungsspezifische Datenmanipulation.
MySQL

MySQL-Funktionen und benutzerdefinierte Logik
In diesem Lab lernen Sie, wie Sie benutzerdefinierte Funktionen in MySQL erstellen und verwenden. Das Lab konzentriert sich auf die Kapselung wiederverwendbarer Logik in Ihrer Datenbank durch die Erstellung einer Funktion zur Berechnung der Fläche eines Rechtecks. Die Schritte umfassen die Erstellung, Verwendung, das Testen und das Löschen einer MySQL-Funktion.
MySQL

MySQL Common Table Expressions (CTEs)
In diesem Lab lernen Sie, wie Sie Common Table Expressions (CTEs) in MySQL verwenden, um die Lesbarkeit und Wartbarkeit von Abfragen zu verbessern. Das Lab behandelt die Definition einfacher CTEs mit der `WITH`-Klausel, rekursive CTEs für hierarchische Daten, die Verknüpfung von CTEs mit Tabellen und das Testen der CTE-Abfrageausgabe.
MySQL

MySQL Volltextsuchfunktionen
In diesem Lab erkunden Sie die Volltextsuchfunktionen von MySQL. Sie erstellen eine Datenbank und eine Tabelle, fügen einen Volltextindex hinzu und überprüfen dessen Erstellung. Diese Einrichtung bereitet Sie auf effiziente Textsuchvorgänge in Ihrer MySQL-Datenbank vor.
MySQL

MySQL Backup und Wiederherstellung
In diesem Lab lernen Sie, wie Sie MySQL-Datenbanken mit dem Befehlszeilentool `mysqldump` sichern und wiederherstellen. Das Lab behandelt wesentliche Techniken zur Erstellung logischer Backups und deren Wiederherstellung, um Datenintegrität und Verfügbarkeit zu gewährleisten.
MySQL

MySQL Fehlerbehandlung und Protokollierung
In diesem Lab lernen Sie wesentliche MySQL-Fehlerbehandlungs- und Protokollierungstechniken. Sie werden das Aktivieren des allgemeinen Abfrageprotokolls üben, Fehlerbehandler in gespeicherten Prozeduren implementieren, benutzerdefinierte Fehler mit SIGNAL auslösen und das MySQL-Fehlerprotokoll überprüfen, um Ihre Datenbank effektiv zu debuggen und zu auditieren.
MySQL