0
点赞
收藏
分享

微信扫一扫

MySQL 数据类型总结

捌柒陆壹 2023-08-14 阅读 35
数据库

整形数据类型

在这里插入图片描述
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类型

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

举报

相关推荐

0 条评论