我在哪里可以找到与MySQL不同的MariaDB协议文档

时间:2015-06-13 03:08:52

标签: mysql protocols replication mariadb

MySQL支持GTID为5.6,MariaDB支持10.0.2,但MariaDB与MySQL 5.5.5兼容。

因此,GTID复制协议与MySQL的复制不同。

这是我能找到的东西

  • GTID格式不同
    • MySQL的:
      • UUID SET
        • 3E11FA47-71CA-11E1-9E33-C80AA9429562:23
        • server_uuid:interval
      • GTID SET
        • uuid_set[, uuid_set] ... | ''
    • MariaDB的
      • 0-3306-123
      • DomainID-ServerID-Sequence
  • 如何启动GTID复制
    • 的MySQL
      • 使用COM_BINLOG_DUMP_GTID
    • MariaDB的
      • SET @mariadb_slave_capability = 4;-- GTID capability
      • SET @slave_connect_state = '0-3311-90';-- GTID
      • Send REGISTER_SLAVE

但响应数据包仍然不一样。那么,有没有关于这些不同的文件?

参考

1 个答案:

答案 0 :(得分:0)

最后,我在code中找到了文档,描述了如何。

感谢@zedfoxus,我发现issue MDEV-26描述了内部。

根据以上所述,我实现了maria GTID模式复制here