mysql测试数据类型

  • 整数类型:TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT
  • 浮点数类型:FLOAT,DOUBLE,REAL,DECIMAL
  • 字符串类型:CHAR,VARCHAR,TINY TEXT,TEXT,MEDIUM TEXT,LONGTEXT,TINY BLOB,BLOB,MEDIUM BLOB,LONG BLOB
  • 日期类型:DATE,DATETIME,TIMESTAMP,TIME,YEAR
  • 特殊类型:BIT,BINARY,VARBINARY,ENUM,SET,GEOMETRY,POINT,MULTIPOINT,LINESTRING,MULTILINESTRING,POLYGON,GEOMETRYCOLLECTION
mysql字段类型 字段描述 字段长度及其缺省值 MYSQL->ZCBUS是否支持
int 小整数值 4字节 是
tinyint 小整数值 1字节 是
smallint 大整数值 2字节 是
mediumint 大整数值 3字节 是
bigint 极大整数值 8字节 是
float 单精度浮点数值 4字节 是
declmal(m,d)或numeric(m,d) 小数值 对DECLMAL(m,d)依赖于m和d的值,参数m<65 是总个数,d<30且 d<m, d是小数位 是
double或real 双精度浮点数值 8字节 是
char 定长字符串 0-255字节 是
varchar 变长字符串 0-65535字节 是
tinytext 短文本字符串 0-255字节 是
text 长文本数据 0-65535字节 是
mediumtext 中等长度文本数据 0-16777215字节 是
longtext 极大文本数据 0-4 294 967 295字节 是
tinyblob 不超过255个字符的二进制字符串 0-255字节 是
blob 二进制形式的长文本数据 0-65 535字节 是
mediumblob 二进制形式的中等长度文本数据 0-16 777 215字节 是
longblob 二进制形式的极大文本数据 0-4 294 967 295字节 是
date 日期值 3字节 是
datetime 混合日期和时间值 8字节 是
timestamp 混合日期和时间值,时间戳 4字节 是
time 日期值和持续时间 3字节 是
year 年份值 1字节 是
bit 位类型 1字节,只有0和1两种状值 是
binary 将字符串保存为一个二进制字节字符串 是
enum 枚举。一个仅有一个值的字符串对象,这个值式选自与值列表’value1’、’value2’, …,或NULL。一个ENUM最多能有65535不同的值。 是
set 一个集合。能有零个或多个值的一个字符串对象,其中每一个必须从值列表’value1’, ‘value2’, …选出。一个SET最多能有64个成员。 是
geometry 可以存储所有的几何类型 否
point 简单点 否
multipoint 多点 否
linestring 简单线 否
multiestring 多线 否
polygon 简单面 否
geometrycollection 任何几何集合 否
文档更新时间: 2021-12-14 16:50   作者:操李红