MySQL数据类型

  • bit(m) [位类型,按二进制的形式存储,m<=64]

整形

  • tinyint [一个字节]
  • smallint [两个字节]
  • int [四个字节]
  • bigint [八个字节]

小数类型

  • float [单精度 四个字节]
  • double [双精度 八个字节]
  • decimal[M,D] [大小不确定] (类似自定义类型)

文本类型(字符串类型)

  • char [0~255]
  • varchar [0~65535] (2^16 - 1)
  • text [0~65535] (2^16 - 1)
  • longtext [0~2^32 - 1]

二进制类型

  • blob [0~2^16 -1]
  • longblob [0~2^32 - 1]

日期类型

  • date [日期 年月日]
  • time [时间 时分秒]
  • datetime [年月日 时分秒 YYYY-MM-DD HH:mm:ss]
  • timestamp [时间戳]
  • year [年]