Selbstverwaltete MySQL-Datenbank für CDC konfigurieren
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit Datastream können Sie CDC-Updates (Change Data Capture) aus einer selbstverwalteten MySQL-Datenbank in ein unterstütztes Ziel wie BigQuery oder Cloud Storage streamen. Zur Vorbereitung der Quelle konfigurieren Sie ein vollständiges zeilenbasiertes binäres Logging mit einer Aufbewahrungsdauer von 7 Tagen und erstellen einen Datastream-Nutzer mit Replikationsberechtigungen. Sie können diese Konfiguration auch für kompatible Datenbanken wie MariaDB, Percona Server for MySQL und Alibaba Cloud PolarDB verwenden.
Konfiguration und Aufbewahrungsdauer des binären Logs prüfen
Prüfen Sie mit dem folgenden MySQL-Befehl, ob das binäre Log ordnungsgemäß konfiguriert ist:
SHOWGLOBALVARIABLESLIKE'%binlog_format%';
Prüfen Sie, ob der Wert für die Variable binlog_format auf ROW festgelegt ist.
Datastream unterstützt die binären Logformate MIXED und STATEMENT nicht.
Prüfen Sie mit dem folgenden MySQL-Befehl, ob das Zeilenformat für das binäre Log auf FULL gesetzt ist:
SHOWGLOBALVARIABLESLIKE'binlog_row_image';
Prüfen Sie bei MySQL-Versionen ab 8.0 mit dem folgenden MySQL-Befehl, ob die Variable binlog_row_value_options auf einen leeren Wert gesetzt ist:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-10-16 (UTC)."],[],[]]