Mengonfigurasi database MySQL yang dikelola sendiri
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Bagian berikut membahas cara mengonfigurasi CDC untuk database MySQL yang dikelola sendiri.
Petunjuk ini juga berfungsi untuk database seperti MariaDB, Percona Server untuk MySQL, atau Alibaba Cloud PolarDB.
Memverifikasi konfigurasi dan periode retensi log biner
Pastikan log biner dikonfigurasi dengan benar dengan memasukkan perintah MySQL berikut:
SHOWGLOBALVARIABLESLIKE'%binlog_format%';
Verifikasi bahwa nilai untuk variabel binlog_format ditetapkan ke ROW.
Datastream tidak mendukung format log biner MIXED atau STATEMENT.
Pastikan format baris untuk log biner ditetapkan ke FULL dengan memasukkan perintah MySQL berikut:
SHOWGLOBALVARIABLESLIKE'binlog_row_image';
Pastikan opsi update replika untuk log biner disetel ke ON dengan memasukkan perintah MySQL berikut:
SHOWGLOBALVARIABLESLIKE'log_replica_updates';
Untuk MySQL versi yang lebih lama dari 8.0.26, masukkan perintah berikut:
SHOWGLOBALVARIABLESLIKE'log_slave_updates';
Pastikan periode retensi log biner disetel ke 604800 detik (7 hari) dengan memasukkan perintah MySQL berikut:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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."]]],[]]