MySQL 数据类型总结

整形数据类型

1字节 = 8bit 2^8=256


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

显示宽带为5,当insert的值不足5为,使用0 填充,

create table test_1 (

c1 int(5) zerofill );

浮点数据


定点数


位类型 BIT

日期和时间




timestamp 和 datetime

修改时区

set time_zone ='+9:00'

文本字符串类型



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类型


相关推荐
数厘2 小时前
2.6MySQL库表操作指南(电商数据分析专用)
数据库·mysql·数据分析
需要点灵感2 小时前
SQL Server 存储过程语法整理
数据库·sql
刘~浪地球2 小时前
数据库与缓存--分库分表实战指南
网络·数据库·缓存
Mr_Xuhhh2 小时前
深入Java多线程进阶:从锁策略到并发工具全解析
前端·数据库·python
数厘3 小时前
2.5可视化工具与 MySQL 连接配置及基础操作
数据库·mysql
沃尔威武3 小时前
性能调优实战:从火焰图定位到SQL优化的全流程
android·数据库·sql
数厘3 小时前
2.7SQL 四大分类:理解与避坑
数据库·sql
亮子AI4 小时前
【PostgreSQL】推荐几个PostgreSQL管理工具
数据库·postgresql
AI应用实战 | RE4 小时前
011、向量数据库入门:Embeddings原理与ChromaDB实战
开发语言·数据库·langchain·php
captain3764 小时前
联合查询
数据库