学堂 学堂 学堂公众号手机端

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

lewis 5年前 (2020-01-14) 阅读数 5 #技术
本篇内容介绍了“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,无符号值范围从0255tinyint(m) 非常小的整数值。有符号值范围从-128127。无符号值范围从0255smallint(m) 小型整数值。有符号值范围从-3276832767。无符号值范围从065535mediumint(m) 中等大小的整数值。有符号值范围从-83886088388607。无符号值范围从016777215int(m) 标准整数值。有符号值范围从-21474836482147483647。无符号值范围从04294967295integer(m) 标准整数值。有符号值范围从-21474836482147483647。无符号值范围从04294967295bigint(m) 大整数值。有符号的值范围从-92233720368547758089223372036854775807。无符号值范围从018446744073709551615decimal(m,d) 解压后的定点数字值。如果没有指定,m默认为10,如果d没有指定,默认为0dec(m,d) 解压后的定点数值。如果未指定,则m默认为10。如果没有指定,d默认为0numeric(m,d) 解压后的定点数值。如果没有指定,m默认为10,如果没有指定,d默认为0fixed(m,d) 解压后的定点数值。如果未指定,则m默认为10。如果没有指定,d默认为0float(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数据类型有几种,基本语法是什么"的内容,大家可以关注博信的其它相关文章。
版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门