From ba39ae45eacd6955bdc1cc4f3144a08e21e5eddd Mon Sep 17 00:00:00 2001 From: agapple Date: Thu, 23 May 2013 19:15:31 -0700 Subject: [PATCH] Updated BinlogChange(mysql5.6) (markdown) --- BinlogChange(mysql5.6).md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/BinlogChange(mysql5.6).md b/BinlogChange(mysql5.6).md index 8f1282d..0ea8a89 100644 --- a/BinlogChange(mysql5.6).md +++ b/BinlogChange(mysql5.6).md @@ -40,6 +40,11 @@ Query/XId
  • PREVIOUS_GTIDS_LOG_EVENT = 35
  • 目前gtid协议只是解析,并没有使用GTID发起COM_BINLOG_DUMP,后续会考虑支持.

    +

    5. 新增type : TIME2/DATETIME2/TIMESTAMP2

    +
        public static final int    MYSQL_TYPE_TIMESTAMP2    = 17;
    +    public static final int    MYSQL_TYPE_DATETIME2     = 18;
    +    public static final int    MYSQL_TYPE_TIME2         = 19;
    +

    新增了3种mysql type类型,和5.5之前的有不同的存储格式,最可恶的是居然是采用了Big-Endian,和之前的所有事件解析litten-Endian形成一个对比,不知道mysql那帮人怎么想的

    测试

    1. mysql版本: 5.6.10