码迷,mamicode.com
首页 > 数据库 > 详细

MySQL数据类型

时间:2019-07-28 20:11:37      阅读:144      评论:0      收藏:0      [点我收藏+]

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

MySQL数据类型

整型

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   

原文地址:https://www.cnblogs.com/zx125/p/11260282.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!