mysql的数据类型

1.整数数据类型及其取值范围

  类型              说明                         取值范围

  tinyint            很小整数                1字节

  smallint         小整数                    2字节

  mediumint     中等                       3字节

  int(integer)     普通                       4字节

  bigint            大整数                     8字节

2.浮点数&定点数:

类型名称                         说明                 存储需求

  float                          单精度浮点数           4字节

  double                      双精度浮点数           8字节

  decimal                   压缩的‘严格’定点数     M+2字节

3.字符串类型

  text类型:tinytext    text     mediumtext     longtext

  char:存储长度固定

  varchar长度为实际存储值+1

常用的几个格式

date格式    存储空间:3bytes

此类型的字段,存储数据格式为:YYYY-MM-DD,它支持的范围为'1000-01-01'到'9999-12-31'

datetime格式   存储空间:4bytes

日期和时间的组合,存储格式为:YYYY-MM-DD HH:MM:SS,它支持的范围为'1000-01-01 00:00:00'到'9999-12-31 23:59:59',并且允许使用字符串或数字进行分配值

timeStamp格式  4bytes

这是时间戳,从1970-01-01 00:00:00到当前的时间差值

year   存储空间:1bytes    存储数据格式为:YYYY

原文地址:https://www.cnblogs.com/simpledu/p/14359315.html