MySQL当中的数据类型

字符串类型 说明 长度 说明
char(n) 定长字符串 n个字节 指定长度之后,n表示数据具有固定的长度,当实际长度不满足定义长度时,将会以空格来进行填充,存储和读取的效率高
varchar(n) 可变长字符串 可变长度 指定长度之后,n表示数据的最大长度,当实际长度不满足定义长度时,那么将会实际长度进行存储,节省空间
TinyText  微型文本串 

0~28-1字节

适合存储长文本
Text 文本串 0~216-1字节 适合存储长文本
日期类型 格式 取值范围 说明
date YYYY-MM-DD 1000-01-01~9999-12-31 存储的是年月日
datetime YY-MM-DD hh:mm:ss 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 存储年月日时分秒
time hh:mm:ss -835:59:59~838:59:59 存储时分秒
timestamp YYYYMMDDHHMMSS 1970年某时刻~2038年某时刻,精度为1秒 时间戳
year YYYY 1901~2155 存储年

猜你喜欢

转载自www.cnblogs.com/Listener-wy/p/12466422.html