1.整型(xxxint)


  2.浮点型(float和double)

  参数m只影响显示效果,不影响精度,d却不同,会影响到精度。比如设一个字段定义

  3.定点数(decimal)
  decimal(m,d) 定点类型浮点型在数据库中存放的是近似值,而定点类型在数据库中存放的是精确值。参数m是定点类型数字的大个数(精度),范围为0~65,d小数点右侧数字的个数,范围为0~30,但不得超过m。对定点数的计算能精确到65位数字。
  4.字符串(char,varchar,xxxtext)

  5.二进制数据(xxxBlob)
  XXXBLOB和xxxtext是对应的,不过存储方式不同,xxxTEXT是以文本方式存储的,如果存储英文的话区分大小写,而xxxBlob是以二进制方式存储的,不区分大小写。xxxBlob存储的数据只能整体读出。xxxTEXT可以指定字符集,xxxblob不用指定字符集。
  6.日期时间类型(date,time,datetime,timestamp)

  timestamp比较特殊,如果定义一个字段的类型为timestamp,这个字段的时间会在其他字段修改的时候自动刷新。所以这个数据类型的字段可以存放这条记录后被修改的时间,而不是真正来的存放时间。
  7.数据类型的属性