windows 7 下载-vlookup函数的操作实例

mediumint
2023年4月2日发(作者:星梭低级格式化工具下载)

Mysql常⽤数据类型存储⼤⼩及范围

整数型数据类型

类型名称说明存储⼤⼩取值范围

TINYINT很⼩的正数(⼀般⽤于boolean存储)1个字节

-128~127

unsigned:0~255

SMALLINT⼩正数2个字节

-32768~32767

unsigned:0~65535

MEDIUMINT中等⼤⼩的正数3个字节

-2^23~2^23-1

unsigned:2^24-1

INT(INTEGER)普通⼤⼩的正数4个字节

-2^31~2^31-1

unsigned:2^32-1

BIGINT⼤正数(⼀般⽤于主键)8个字节

-2^63~2^63-1

unsigned:2^64-1

⼩数型数据类型

FLOAT(M,N)M表⽰总共位数,N表⽰⼩数位数(单精度浮点数)4个字节±1.175494351E–38

DOUBLE(M,N)双精度浮点数8个字节

±2.2254E

–308

DECIMAL(M,D)压缩的“严格”定点数M+2个字节

可变;其值的范围依赖于M

和D

字符串数据类型

CHAR(N)固定长度

N*C(字符存储⼤⼩见⽂末注

释1)

0~255字符

VARCHAR(N)可变长度(与CHAR区别见⽂末注释2)实际存储⼤⼩0~65535字节

TEXT⽂本实际存储⼤⼩0~65535字节

LONGTEXT长⽂本实际存储⼤⼩0~2^32-1字节

⽇期数据类型

DATE存储⽇期值(yyyy-MM-dd)3个字节

1000-01-01~9999-12-

31

TIME存储时分秒(HH:mm:ss)3个字节00:00:00~23:59:59

DATETIME存储⽇期+时间(yyyy-MM-ddHH:mm:ss)8个字节

1000-01-01

00:00:00~

9999-12-3123:59:59

TIMESTAMP存储⽇期+时间,可作时间戳(yyyy-MM-ddHH:mm:ss)4个字节

1970-01-01

00:00:01~ 2038-01-19

03:14:07

注释1:

UTF-8:⼀个英⽂/数字字符占1个字节,⼀个中⽂(含繁体)字符占3个字节。

Unicode:⼀个英⽂/数字字符占2个字节,⼀个中⽂(含繁体)字符占2个字节。

符号:英⽂标点占1个字节,中⽂标点占2个字节。举例:英⽂句号“.”占1个字节的⼤⼩,中⽂句号“。”占2个字节的⼤⼩。

注释2:

char:固定长度,最⼤长度是255字符。适合⽤在⾝份证号码、⼿机号码等定、等长的加密密码等。

varchar:可变长度,最⼤长度65535字节,其实最多只能存储65532个字节,还有3个字节⽤于存储长度。

1)char的存取速度优于varchar

2)char(20)表⽰这个字段最多存20个字符,如果只存了16个字符,那么也会占⽤20个字符的空间

varchar(20)表⽰这个字段最多存20个字符,如果只存了16个字符,那么只占⽤16个字符的空间

3)即使使⽤Varchar数据类型,也不能够太过于慷慨!⽐如你只使⽤到90个字符,VARCHAR(100)与VARCHAR(200),虽然他们⽤来

存储90个字符的数据,其存储空间相同。但是对于内存的消耗是不同的。

更多推荐

mediumint