1. 日期时间类
    1. DATE
    2. DATETIME
    3. TIMESTAMP
    4. TIME
    5. YEAR
    6. 用来存储日期信息
    7. 用来存储日期与时间的整合
    8. 用于定义被更新时的时间戳
    9. 用来存储时间类型
    10. 一个单字节类型用于表示年
  2. 数值类型
    1. BOOL和BOOLEAN
    2. INTEGER类型
      1. TINYINT
      2. SMALLINT
      3. MEDIUMINT
      4. INT
      5. BIGINT
      6. 1字节, -128 ~ 127 ,无符号:0 ~ 255
      7. 2字节,-32768 ~ 32767, 无符号:0 ~ 65535
      8. 3字节, -8388608 ~ 8388607, 无符号:0 ~ 16777215
      9. 4字节, -2147483648 ~ 2147483647, 无符号:0 ~ 4294967295
      10. 8字节, -9223372036854775808 ~ 9223372036854775807, 无符号0 ~ 18446744073709551615
    3. 浮点类型
      1. DECIMAL
      2. FLOAT
      3. DOUBLE
      4. 用于保存必须为确切精度的值,通常要指定精度和标度
      5. 用于表示近似数值数据类型
      6. 8字节,其他属性与FLOAT相同
    4. TINYINT(1)的别名,只能赋值0或1
  3. 字符类型
    1. CHAR
    2. VARCHAR
    3. 定长字符串
    4. 可变长字符串