当前位置:Gxlcms > 数据库问题 > MySQL数据类型

MySQL数据类型

时间:2021-07-01 10:21:17 帮助过:28人阅读

整型

TINYINT 1字节

SMALLINT 2字节

MEDIUMINT 3字节

INT 4字节

BIGINT 8字节

浮点型

FLOAT[(M,D)]

DOUBLE[(M,D)]

M是数字总位数,D是小数点后面的位数。如果M,D被省略,根据硬件允许的限制来保存值。

日期时间型

YEAR

TIME

DATE

DATETIME

TIMESTAMP

 

字符串类型字节描述及存储需求
CHAR(M) M M为0~255之间的整数
VARCHAR(M)   M为0~65536之间的整数
TINYBLOB   允许长度0~255字节
BLOB   允许长度0~65535字节
MEDUIMBLOB   允许长度0~167772150字节
LONGBLOB   允许长度0~4294967295
TINYTEXT   允许长度0~255字节
TEXT   允许长度0~65535字节
MEDIUMTEXT   允许长度0~167772150字节
LONGTEXT   允许长度0~4294967295字节
VARBINARY(M) M 允许长度0~M个字节的边长字节字符集
BINARY(M) M 允许长度0~M个字节的定长字节字符集
  1. char(n)需要固定的存储空间,即当存入的字符长度小于n时,所需空间仍然是n个字符所需的存储空间(由于字符编码不确定,所以长度也无法确定);

  2. varchar(n)的所需存储空间是随字符长度而变化的,因为varchar类型存储了当前字符的长度;

MySQL数据类型

标签:The   var   小数点   arc   and   mysq   lob   table   varchar   

人气教程排行