魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • Language - SQL - 数据类型

文章摘要: 摘要内容。

数值类型

警告

  • 数据类型是有符号的范围,需要手动添加UNSIGNED限制。
类型位数有符号范围无符号范围说明例子
tinyint8位(1字节)(-128 ~ 127)(0 ~ 255)小整数
smallint16位(2字节)(-32768 ~ 32767)(0 ~ 65535)大整数
mediumint24位(3字节)(-8388608 ~ 8388607)(0 ~ 16777215)大整数
int32位(4字节)(-2147483648 ~ 2147483647)(0 ~ 4294967295)大整数
bigint64位(8字节)(-2^63 ~ 2^63-1)(0 ~ 2^64-1)极大整数
float32位(4字节)单精度浮点数float(5.2):5表示整数位,2代表小数位
double64位(8字节)双精度浮点数
decimal小数值(精度更高)

字符串类型

类型大小范围(字节)说明例子
char0~255定长字符串char(10),字符个数最大不能大于10
varchar0~65535变长字符串
tinyblob0~255不超过255个字符的二进制数据
tinytext0~255短文本字符串
blob0~65535二进制形式的长文本数据
text0~65535长文本数据
mediumblob0~16 777 215二进制形式的中等长度文本数据
mediumtext0~16 777 215中等长度文本数据
longblob0~4 294 967 295二进制形式的极大文本数据
longtext0~4 294 967 295极大文本数据

时间和日期类型

类型位数范围格式描述
date24位(3字节)1000-01-01 至 9999-12-31YYYY-MM-DD日期值
time24位(3字节)-838:59:59 至 838:59:59HH:MM:SS日期值或持续时间
year8位(1字节)1901 至 2155YYYY年份值
datetime64位(8字节)1000-01-01 00:00:00 至 9999-12-31 23:59:59YYYY-MM-DD HH:MM:SS混合日期和日期值
timestamp32位(4字节)1970-01-01 00:00:01 至 2038-01-19 03:14:07YYY-MM-DD HH:MM:SS混合日期和时间值,时间戳

其他数据类型

类型位数范围格式描述
null空
booleantrue/false布尔值
enum枚举
set集合
更新时间: 2025/11/16 17:17