MySQL整数类型

前端之家收集整理的这篇文章主要介绍了MySQL整数类型前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

不同的数据类型,MysqL存储数据的方式不同。

MysqL提供了多种数据类型,包括整数类型、浮点数类型、定点数类型、日期和时间类型、字符串类型和二进制类型。

整数类型

用于存储整数数值,根据数值取值范围不同,可以分为五种,分别为TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT。

TINYINT

占用:1字节

无符号:0~255

有符号:-128~127

SMALLINT

占用:2字节

无符号:0~65535

有符号:-32768~32767

MEDIUMINT

占用:3字节

无符号:0~16777215

有符号:-8388608~8388607

INT

占用:4字节

无符号:0~4294967295

有符号:-2147483648~2147483647

BIGINT

占用:8字节

无符号:0~18446744073709551615

有符号:-9223372036854755808~9223372036854775807

其中

TINYINT,占用字节最小

BIGINT,占用字节最大

取值范围是根据字节数,计算而来的

比如,TINYINT占用1个字节是8位,所以无符号数最大值为2^8-1=255。

猜你在找的MySQL相关文章