mysql数据类型

本文详细介绍了多种数据类型的用途及存储需求,包括整数型(Smallint、Int、Bigint)、浮点型(Float、Double)、十进制(Decimal)、字符型(Char、Varchar、Text)、二进制(Blob)、日期时间型(Date、Time、Datetime、Timestamp、Year)以及枚举和集合型数据。每种数据类型都附带了实际应用场景说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Smallint  2    相对较小的的数据  年龄 数量

Int       4    储存中等整数  

Bigint    8   科学/数学数据

Float    4    储存小数数据

Double  8    双精度科学数据

Decimal   取决于精度和长度   特别高精度的小数  货币 科学数据

Char     可存255个字符   国家 邮编  航线代码

Varchar    可变字符串 最大长度255   姓名  密码  标签

Text      没有最大限制长度    大型数据文本  新闻 产品描述 

Blob     二进制字符串   2+字符串长度   储存二进制数据  图片  附件  二进制文档

Date     3     储存日期  生日 

Time   hh:mm:ss格式的时间    储存时间或时间间隔

Datetime  yyyy-mm-ddhh:mm:ss   8  提醒日期和时间

Timestamp   4  记录即时时间  

Year   YYYY  1  储存年份

Enum      12   在储存的字符中只能选择其一

Set       1 8   多项选择储存多个字符属性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值