首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【MySQL】拿来即用 —— MySQL中的数据类型

【MySQL】拿来即用 —— MySQL中的数据类型

作者头像
.29.
发布2023-10-15 15:18:59
发布2023-10-15 15:18:59
4190
举报
文章被收录于专栏:个人技术博客个人技术博客

个人简介: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、LONGBLOB

JSON类型

JSON对象、JSON数组

空间数据类型

单值:GEOMETRY、POINT、LINESTRING、POLYGON;集合:MULTIPOINT、MULTILINESTRING、MULTIPOLYGON、GEOMETRYCOLLECTION


二、常用类型详解

类型

描述

INT

从-231 到 231-1的整型数据。存储大小为 4个字节

CHAR(size)

定长字符数据。若未指定,默认为1个字符,最大长度255

VARCHAR(size)

可变长字符数据,根据字符串实际长度保存,必须指定长度

FLOAT(M,D)

单精度,占用4个字节,M=整数位+小数位,D=小数位。 D<=M<=255,0<=D<=30,默认M+D<=6

DOUBLE(M,D)

双精度,占用8个字节,D<=M<=255,0<=D<=30,默认M+D<=15

DECIMAL(M,D)

高精度小数,占用M+2个字节,D<=M<=65,0<=D<=30,最大取值范围与DOUBLE相同。

DATE

日期型数据,格式’YYYY-MM-DD’

BLOB

二进制形式的长文本数据,最大可达4G

TEXT

长文本数据,最大可达4G

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MySQL数据类型
  • ⚪熟悉SQL
  • 一、MySQL数据类型总结
  • 二、常用类型详解
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档