Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les sections suivantes expliquent comment configurer la capture de données modifiées pour une base de données MySQL autogérée.
Ces instructions fonctionnent également pour des bases de données telles que MariaDB, Percona Server for MySQL ou Alibaba Cloud PolarDB.
Vérifier la configuration et la durée de conservation du journal binaire
Vérifiez que le journal binaire est correctement configuré en saisissant la commande MySQL suivante :
SHOWGLOBALVARIABLESLIKE'%binlog_format%';
Vérifiez que la valeur de la variable binlog_format est définie sur ROW.
Datastream n'est pas compatible avec les formats de journaux binaires MIXED ou STATEMENT.
Vérifiez que le format des lignes du journal binaire est défini sur FULL en saisissant la commande MySQL suivante :
SHOWGLOBALVARIABLESLIKE'binlog_row_image';
Vérifiez que l'option "REPLICA UPDATES" (Mises à jour du réplica) du journal binaire est définie sur ON en saisissant la commande MySQL suivante:
SHOWGLOBALVARIABLESLIKE'log_replica_updates';
Pour les versions de MySQL antérieures à la version 8.0.26, saisissez plutôt la commande suivante:
SHOWGLOBALVARIABLESLIKE'log_slave_updates';
Vérifiez que la durée de conservation du journal binaire est définie sur 604800 secondes (7 jours) en saisissant la commande MySQL suivante:
Découvrez comment Datastream fonctionne avec les sources MySQL.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/03 (UTC)."],[[["This guide provides instructions for configuring Change Data Capture (CDC) for self-managed MySQL databases, including MariaDB, Percona Server, and Alibaba Cloud PolarDB."],["The binary log must be configured with `ROW` format, `FULL` row image, and replica updates enabled, using specific MySQL commands to verify these settings."],["The binary log retention period must be set to 604800 seconds (7 days), and instructions are given to modify the `my.cnf` file to ensure this and other relevant settings."],["A Datastream user needs to be created and granted specific privileges, such as `REPLICATION SLAVE`, `SELECT`, and `REPLICATION CLIENT`, for CDC operations."],["Specific commands are required to confirm and setup binlogs, as well as creating the Datastream user."]]],[]]