MariaDB数据类型有几种,基本语法是什么

Admin 2022-06-23 群英技术资讯 289 次浏览

本篇内容介绍了“MariaDB数据类型有几种,基本语法是什么”的有关知识,在实际项目的操作过程或是学习过程中,不少人都会遇到这样的问题,接下来就让小编带大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!



以下是MariaDB中的数据类型列表:

  • 字符串数据类型
  • 数字数据类型
  • 日期/时间数据类型
  • 大对象数据类型

下面我们来一个一个地汇总列出。

字符串数据类型

数据类型语法 最大长度 描述
char(size) 最大长度为255个字符。 size是要存储的字符数。固定长度的字符串。使用空格填充右边与size大小相等的字符。
varchar(size) 最大size255个字符。 size是要存储的字符数。可变长度的字符串。
tinytext(size) 最大size255个字符。 size是要存储的字符数。
text(size) 最大size65535个字符。 size是要存储的字符数。
mediumtext(size) 最大size16777215个字符。 size是要存储的字符数。
longtext(size) 最大尺寸4GB4,294,967,295个字符。 size是要存储的字符数。
binary(size) 最大size255个字符。 size是要存储的二进制字符的数量。 固定长度的字符串。 空格填充右边与size相等的字符数。

日期时间数据类型

数据类型语法 最大长度 描述
date 取值范围从"1000-01-01""9999-12-31" 显示格式为:'yyyy-mm-dd'
datetime 取值范围从"1000-01-01 00:00:00""9999-12-31 23:59:59" 显示格式为:'yyyy-mm-dd hh:mm:ss'
timestamp(m) 值范围从'1970-01-01 00:00:01' utc到'2038-01-19 03:14:07' utc。 显示格式为:'yyyy-mm-dd hh:mm:ss'
time 值范围从'-838:59:59''838:59:59' 显示格式为:'hh:mm:ss'
year[(2/4)] 年份数值为2位或4位数。 默认是4位数字值。

数字数据类型

数据类型语法 最大长度
bit 非常小的整数值,相当于tinyint(1)。有符号值范围从-128127,无符号值范围从0255
tinyint(m) 非常小的整数值。有符号值范围从-128127。无符号值范围从0255
smallint(m) 小型整数值。有符号值范围从-3276832767。无符号值范围从065535
mediumint(m) 中等大小的整数值。有符号值范围从-83886088388607。无符号值范围从016777215
int(m) 标准整数值。有符号值范围从-21474836482147483647。无符号值范围从04294967295
integer(m) 标准整数值。有符号值范围从-21474836482147483647。无符号值范围从04294967295
bigint(m) 大整数值。有符号的值范围从-92233720368547758089223372036854775807。无符号值范围从018446744073709551615
decimal(m,d) 解压后的定点数字值。如果没有指定,m默认为10,如果d没有指定,默认为0
dec(m,d) 解压后的定点数值。如果未指定,则m默认为10。如果没有指定,d默认为0
numeric(m,d) 解压后的定点数值。如果没有指定,m默认为10,如果没有指定,d默认为0
fixed(m,d) 解压后的定点数值。如果未指定,则m默认为10。如果没有指定,d默认为0
float(m,d) 单精度浮点数。
double(m,d) 双精度浮点数。
double precision(m,d) 双精度浮点数。
real(m,d) 双精度浮点数。
float(p) 浮点数。
bool tinyint(1)的同义词
boolean tinyint(1)的同义词

大对象(LOB)数据类型

数据类型语法 最大长度
tinyblob 最大为255个字节。
blob(size) 最大为65535字节。
mediumblob 最大为16777215字节。
longtext 最大尺寸4GB4,294,967,295个字符。

上述内容具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多"MariaDB数据类型有几种,基本语法是什么"的内容,大家可以关注群英网络的其它相关文章。 群英智防CDN,智能加速解决方案

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

猜你喜欢

成为群英会员,开启智能安全云计算之旅

立即注册
专业资深工程师驻守
7X24小时快速响应
一站式无忧技术支持
免费备案服务
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
在线客服
微信公众号
返回顶部
返回顶部 返回顶部
在线客服
在线客服