导航

数据类型

Posted on 2020-08-18 22:43  玻璃星  阅读(70)  评论(0编辑  收藏  举报

(1)数字类型

TINYINT   1字节         8位

SMALLINT  2字节    16位

MEDIUMINT  3字节    24位  

INT/INTEGER   4字节    32位  

BIGINT     8字节    64位

float     4字节

double    8字节

decimal(D,M)D最大30位,M最大65位

字符串::CHAR、VARCHAR、VARBINARY、BLOB、TEXT、ENUM、SET

文本:TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT、TINYBLOG、BLOB、MEDIUMBLOG、LONGBLOG。

 

 

MySQL数据库中有五个可用的日期时间数据类型,分别为:DATE、DATETIME、TIME、YEAR、TIMESTAMP。

TIMESTAMP有几个特点:

a.当更新一条数据的时候,设置此类型根据当前系统更新可自动更新时间;

b.如果插入一条NULL,也会自动插入当前系统时间;

c.创建字段时,系统会自动给一个默认值;

d.会根据当前时区来存储和查询时间,存储时对当前时区进行转换,查询时再转换为当前的时区。

in(11)保存时间戳的优点:方便计算 int占4字节 TIMESTAMP占8字节