整形数据类型

1字节 = 8bit 2^8=256



MySQL 5.7 整数有个显示宽度 , 8.0 取消了 显示宽度
浮点数据


定点数


位类型 BIT

日期和时间




timestamp 和 datetime
文本字符串类型



Text类型

ENUM类型

create table Test(
grade enum( '优秀' ,'良好','一般','unkown')
)
insert into table Test
values('优秀');
# 每次只能添加一个
insert into table Test
values('优秀,良好')
# 不区分大小写
insert into table Test
values('UNKOWN')
# 支持使用索引 索引从0开始
insert into table Test
values('1'),(3)
# 本表未设置非空限制,故可以添加null
insert into table Test
values(null)
set类型

create table Test(
hobby set( '打游戏' ,'烫头发','看书','篮球')
)
insert into table Test
values(‘打游戏,看书’)
二进制字符串类型


存储视频、音频、图片 BLOB类型

JSON类型













