个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
个人主页:.29.的博客
学习社区:进去逛一逛~
MySQL数据类型
⚪熟悉SQL
一、MySQL数据类型总结
类型类型举例位类型BIT集合类型SET枚举类型ENUM定点数类型DECIMAL浮点类型FLOAT、DOUBLE日期时间类型YEAR、TIME、DATE、DATETIME、TIMESTAMP整数类型TINYINT、SMALLINT、MEDIUMINT、INT(或INTEGER)、BIGINT文本字符串类型CHAR、VARCHAR、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT二进制字符串类型BINARY、VARBINARY、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOBJSON类型JSON对象、JSON数组空间数据类型单值:GEOMETRY、POINT、LINESTRING、POLYGON;集合:MULTIPOINT、MULTILINESTRING、MULTIPOLYGON、GEOMETRYCOLLECTION
二、常用类型详解
类型描述INT从-231 到 231-1的整型数据。存储大小为 4个字节CHAR(size)定长字符数据。若未指定,默认为1个字符,最大长度255VARCHAR(size)可变长字符数据,根据字符串实际长度保存,必须指定长度FLOAT(M,D)单精度,占用4个字节,M=整数位+小数位,D=小数位。 D<=M<=255,0<=D<=30,默认M+D<=6DOUBLE(M,D)双精度,占用8个字节,D<=M<=255,0<=D<=30,默认M+D<=15DECIMAL(M,D)高精度小数,占用M+2个字节,D<=M<=65,0<=D<=30,最大取值范围与DOUBLE相同。DATE日期型数据,格式’YYYY-MM-DD’BLOB二进制形式的长文本数据,最大可达4GTEXT长文本数据,最大可达4G
版权归原作者 .29. 所有, 如有侵权,请联系我们删除。