mysql数据类型(最⼤值和最⼩值)
Integer Types (Exact Value 精确值) - INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT
MySQL⽀持SQL标准整数类型 INTEGER(或 INT)和SMALLINT。作为标准的扩展,MySQL还⽀持整数类型 TINYINT、MEDIUMINT 和 BIGINT。下表显⽰了每个整数类型所需的存储和范围。.
MySQL⽀持的整数类型的存储和范围
Type 类型Storage
(Bytes)
占⽤存储空间
Minimum Value
Signed
带符号最⼩值
Minimum Value
Unsigned
⽆符号最⼩值
Maximum Value
Signed
带符号最⼤值
Maximum Value
Unsigned
⽆符号最⼤值
TINYINT1-1280127255
SMALLINT2-3276803276765535
MEDIUMIN
T
3-83886080838860716777215 INT4-2147483648021474836474294967295 BIGINT8-2^6302^63-12^64-1
1、整型
MySQL数据类型含义(有符号)
tinyint(m)1个字节 范围(-128~127)
smallint(m)2个字节 范围(-32768~32767)
mediumint(m)3个字节 范围(-8388608~8388607)
int(m)4个字节 范围(-2147483648~2147483647)
bigint(m)8个字节 范围(+-9.22*10的18次⽅)
取值范围如果加了unsigned,则最⼤值翻倍,如tinyint unsigned的取值范围为(0~255)。
int(m)⾥的m是表⽰SELECT查询结果集中的显⽰宽度,不知道这个m有什么⽤。
int 占10位,存不了⼿机号(11位)
2、浮点型(float和double) 浮点型在中存放的是近似值
MySQL数据类型含义
float(m,d)单精度浮点型 8位精度(4字节) m总个数,d⼩数位
double(m,d)双精度浮点型 16位精度(8字节) m总个数,d⼩数位
设⼀个字段定义为float(5,3),如果插⼊⼀个数123.45678,实际⾥存的是123.457,但总个数还以实际为准,即6位。
3、定点数 定点类型在数据库中存放的是精确值
浮点型在中存放的是近似值,⽽定点类型在数据库中存放的是精确值。
decimal(m,d) 参数m<65 是总个数,d<30且 d<m 是⼩数位。
4、字符串(char,varchar,_text)
MySQL数据类型含义
char(n)固定长度,最多255个字符
varchar(n)可变长度,最多65535个字节
tinytext可变长度,最多255个字符
varchar2最大长度text可变长度,最多65535个字符
mediumtext可变长度,最多2的24次⽅-1个字符
longtext可变长度,最多2的32次⽅-1个字符
1、整型
MySQL数据类型 含义(有符号)
tinyint(m) 1个字节 范围(-128~127)
smallint(m) 2个字节 范围(-32768~32767)
mediumint(m) 3个字节 范围(-8388608~8388607)
int(m) 4个字节 范围(-2147483648~2147483647)
bigint(m) 8个字节 范围(+-9.22*10的18次⽅)
取值范围如果加了unsigned,则最⼤值翻倍,如tinyint unsigned的取值范围为(0~255)。
int(m)⾥的m是表⽰SELECT查询结果集中的显⽰宽度,不知道这个m有什么⽤。
int 占10位,存不了⼿机号(11位)
2、浮点型(float和double) 浮点型在数据库中存放的是近似值
MySQL数据类型 含义
float(m,d) 单精度浮点型 8位精度(4字节) m总个数,d⼩数位
double(m,d) 双精度浮点型 16位精度(8字节) m总个数,d⼩数位
设⼀个字段定义为float(5,3),如果插⼊⼀个数123.45678,实际数据库⾥存的是123.457,但总个数还以实际为准,即6位。
3、定点数 定点类型在数据库中存放的是精确值
浮点型在数据库中存放的是近似值,⽽定点类型在数据库中存放的是精确值。
decimal(m,d) 参数m<65 是总个数,d<30且 d<m 是⼩数位。
4、字符串(char,varchar,_text)
MySQL数据类型 含义
char(n) 固定长度,最多255个字符
varchar(n) 可变长度,最多65535个字节tinytext 可变长度,最多255个字符
text 可变长度,最多65535个字符
mediumtext 可变长度,最多2的24次⽅-1个字符longtext 可变长度,最多2的32次⽅-1个字符
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论