MySQL INT、TINYINT、SMALLINT、MEDIUMINT、BIGINT(整数类型)

MySQL提供了TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT等整数类型,各类型有不同存储空间和取值范围。TINYINT占用1字节,最大无符号值为255,有符号值为127。显示宽度不影响取值范围,仅影响显示形式。选择合适类型有助于提高查询效率和节省存储。

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

整数类型又称数值型数据,数值型数据类型主要用来存储数字。

 

MySQL 提供了多种数值型数据类型,不同的数据类型提供不同的取值范围,可以存储的值范围越大,所需的存储空间也会越大。

MySQL 主要提供的整数类型有 TINYINTSMALLINTMEDIUMINTINTBIGINT,其属性字段可以添加 AUTO_INCREMENT 自增约束条件。下表中列出了 MySQL 中的数值类型。

类型名称 说明 存储需求
TINYINT 很小的整数 1个字节
SMALLINT 小的整数 2个宇节
MEDIUMINT 中等大小的整数 3个字节
INT (INTEGHR) 普通大小的整数 4个字节
BIGINT 大整数 8个字节

从上表中可以看到,不同类型的整数存储所需的字节数不相同,占用字节数最小的是 TINYINT 类型,占用字节最大的是 BIGINT 类型,占用的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值