MySQL中不常用的数据类型介绍

在MySQL中,除了常用的数据类型(如整数、浮点数、字符串等)之外,还有一些不常用的数据类型,这些数据类型可能在特定场景下非常有用,但在大多数情况下可能不会被经常使用,以下是一些不常用的MySQL数据类型的介绍:

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、网页空间、营销软件、网站建设、牟平网站维护、网站推广。

1、位数据类型

位数据类型用于存储二进制数据,它们有以下几种类型:

类型大小描述
BIGINT8字节有符号的整型,范围从9223372036854775808到9223372036854775807
BIT1字节位字段,可以是0或1
TINYINT1字节有符号的整型,范围从128到127
MEDIUMINT3字节有符号的整型,范围从8388608到8388607
SMALLINT2字节有符号的整型,范围从32768到32767
YEAR1字节年份
DECIMAL对齐字节数精确的小数值
FLOAT4字节单精度浮点数
DOUBLE8字节双精度浮点数
NULL未知或者不确定的值
TIMESTAMP4字节时间戳,范围从’19700101 00:00:01′ UTC到’20380119 03:14:07′ UTC
CHAR对齐字节数固定长度的字符串
VARBINARY对齐字节数可变长度的二进制字符串
BINARY对齐字节数固定长度的二进制字符串

2、JSON数据类型

JSON数据类型用于存储JSON格式的数据,它有以下几种类型:

类型描述
JSONJSON格式的数据
JSON_ARRAYJSON数组
JSON_OBJECTJSON对象

3、ENUM和SET数据类型

ENUM和SET数据类型用于存储枚举类型的值,它们有以下几种类型:

ENUM:

类型描述
ENUM(‘value1’, ‘value2’, …)枚举类型的值,可以包含多个值

SET:

类型描述
SET(‘value1’, ‘value2’, …)集合类型的值,可以包含多个值,但只能有一个值出现在一行记录中

4、空间数据类型

空间数据类型用于存储地理空间数据,它们有以下几种类型:

类型描述
SPATIAL地理空间数据
POINT二维坐标点
LINESTRING二维线段集合
MULTILINESTRING二维多线段集合
POLYGON二维多边形
MULTIPOLYGON二维多多边形集合
GEOMETRY任何类型的几何对象(包括上述所有类型)

网站题目:MySQL中不常用的数据类型介绍
分享网址:http://www.mswzjz.cn/qtweb/news14/519964.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能