当前位置: 首页 >> MySQL >> 【数据库】MYSQL常用数据类型 >> 正文

【数据库】MYSQL常用数据类型

2015年11月19日 17:10:38    作者:Jiaozn    分类:MySQL     评论(0)

文本:


CHAR(*):最多255个字节的定长字符串,它的长度必须在创建时指定


VARCHAR(*):最多255个字节的可变长度字符串,它的长度必须在创建时指定


TEXT:最大长度为64K字符的变长文本


TINYTEXT:最大长度为255字符的变长文本


MEDUIMTEXT:最大长度为16K字符的变长文本


LONGTEXT:最大长度为4GB字符的变长文本


整数(考虑数据取值后选择尽可能小的类型)


tinyint:1字节。有符号值:-128 到127;无符号值:0到255


smallint:1字节。有符号值:-32768 到32767;无符号值:0到65535


mediumint:3字节。


int:4字节


bigint:8字节


小数(需要指定长度和小数点,也就是显示宽度和小数位数):


decimal:精确存储的小数,在内部用字符串存储,适合金额等要求精确的类型。别名:NUMERIC


float:4字节,单精度。会近似存储(*),效率比decimal高。


double:8字节,双精度。会近似存储(*),效率比decimal高。


日期时间:


DATE:4字节。范围:1000-01-01——9999-12-31


TIME:3字节。范围:-838:59:59——838:59:59


DATETIME:8字节。范围:1000-01-01 00:00:00——9999-12-31 23:59:59


二进制大数据:


TITYBLOB:最大长度为255字节


BLOB:最大长度为64KB


MEDIUMBLOB:最大长度为16MB


LONGBLOB:最大长度为4GB


除非注明,发表在“Jiaozn的博客”的文章『【数据库】MYSQL常用数据类型』版权归Jiaozn所有。 转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://jiaozn.com/reed/197.html

评论

发表评论   

昵称*

E-mail*

网站