mysql 基础(1)字段类型
< 返回列表时间: 2020-05-20来源:OSCHINA
【围观】麒麟芯片遭打压成绝版,华为亿元投入又砸向了哪里?>>>
字符串类型
类型 范围 说明 char(M) M=1~255 字符 固定长度
varchar(M) 一行中所有 varchar 的列所占用的字节数不能超过 65535 字节 存储可变长度的 M 个字符
tinytext 最大长度 255 可变长度
text 最大长度 65535 可变长度
mediumtext 最大长度 16777215 可变长度
longtext enum
最大长度 4294967295 集合最大数目为 65535
可变长度 只能插入列表中的值

时间类型
类型 存储空间(字节) 格式 取值范围 date 3 YYYY-MM-DD 1000-01-01~9999-12-31
time 3~6 HH:MM:SS『微秒值』 -838:59:59~838:59:59
year datetime timestamp
1 5~8 4~7
YYYY YYYY-MM-DD HH:MM:SS『微秒值』 YYYY-MM-DD HH:MM:SS『微秒值』
1907~2155 1000-01-01 00:00:00~9999-12-31 23:59:59 1970-01-01 00:00:01 UTC ~ 2038-01-19 03:14:07 UTC

微秒 存储空间(字节) 0 0
1,2 1
3,4 5,6
2 3

整数类型
类型 存储空间(字节) 属性 取值范围 tinyint 1 signed/unsigned -128~127/0~255
smallint 2 signed/unsigned -32768~32767/0~65535
mediumint int bigint
3 4 8
signed/unsigned signed/unsigned signed/unsigned
-8388608~8388607/0~16777215 -2147483648~2147483647/0~4294967295 -9223372036854775808~9223372036854775807/0~18446744073709551615

浮点类型
类型 存储空间(字节) 是否精确类型 float 4 否
double decimal
8 每 4 个字节存 9 个数字,小数点占一个字节
否 是

欢迎扫描下方二维码, https://www.phpst.cn ,持续关注:

互联网工程师(id:phpstcn),我们一起学习,一起进步
热门排行