首页  »   MySQL

第二部分:MySQL常见字段类型说明

来源:exception500.com  发布时间:2020-05-15  浏览:1051次

###第二部分:MySQL常见字段类型说明

一、数字类型

tinyint   1个字节   1个字节占8个二进制位   SIGNED(-128-127)   UNSIGNED(0-255)

smallint  2个字节

dediumint 3个字节

int       4个字节

bigint    8个字节


float     4字节

double    8个字节

decimal   每4个字节存9个数字,小数点站1个字节(用于精确计算)


二、可变长度字符

varchar  变体长度

1、使用最小符合需求的长度

2、varchar(255)使用1个字节长度

3、varchar(255)以上使用1个字节长度

3、varchar(5)和varchar(2555)长度不一样


三、固定长度字符

char 定长数据

1、长度波动不大、如MD5

2、适合存储经常更新的字符串


四、日期

DATETIME  8个字节

与时区无关

可以保存毫秒、可保存范围大


五、时间戳

TIMESTAMP 时间戳 占4个字节

1970-01-01 到 2038-01-19

精确到秒

采用整数存储

依赖时区

自动更新timestamp列的值


[关键词: MySQLDATETIME ]

精品解决方案