全部產品
Search
文件中心

PolarDB:PolarDB-X資料同步工具

更新時間:Jul 06, 2024

相容的資料同步工具

資料同步工具

相容版本

說明

MySQL Slave

>=5.4.11

目前不支援GTID模式複製

canal

>=5.4.11

DTS

>=5.4.11

具體操作步驟請參見同步方案概覽

debezium

>=5.4.12

不支援快照能力,使用時需要關閉快照 "snapshot.mode": "never"

maxwell

>=5.4.12

mysql-binlog-connector-java

>=5.4.11

資料同步過程中的帳號許可權問題

  • 高許可權帳號,預設擁有所有許可權。

  • PolarDB-X從5.4.11版本開始對外提供了完全相容MySQL的全域binlog能力,為了保障資料安全性,需要通過GRANT SELECT ON *.* TO 'user'@'host' 語句授予帳號執行個體級的SELECT許可權, 方可查看和訂閱binlog。

  • PolarDB-X從5.4.12版本開始,新增了binlog查看和訂閱的獨立許可權。

    • 擁有REPLICATION CLIENT許可權GRANT REPLICATION CLIENT ON *.* TO 'user'@'host',方可執行以下binlog的查詢許可權。

      SHOW MASTER STATUS;
      SHOW BINARY LOGS;
    • 擁有REPLICATION SLAVE許可權GRANT REPLICATION SLAVE ON *.* TO 'user'@'host',方可查詢binlog event詳情和訂閱binlog。

      SHOW BINLOG EVENTS