mysql数据库什么类型数据

更新时间:02-04 教程 由 颜若惜 分享

MySQL数据库支持多种常见的数据类型,包括数字型、日期型、字符型和二进制型等。在创建表的时候,需要根据实际需求选择合适的数据类型。

1.数字型:

TINYINT -128 到 127,有符号SMALLINT -32768 到 32767,有符号MEDIUMINT -8388608 到 8388607,有符号INT -2147483648 到 2147483647,有符号BIGINT -9223372036854775808 到 9223372036854775807,有符号FLOAT(M,D) 单精度浮点数,有效数字为M,小数点后保留D位DOUBLE(M,D) 双精度浮点数,有效数字为M,小数点后保留D位DECIMAL(M,D) 定点数,M为数字总位数,D为小数点后位数

2.日期型:

DATE 日期,格式:yyyy-mm-ddTIME 时间,格式:hh:mm:ssYEAR 年份,格式:四位数年份,例如:2021DATETIME 日期时间,格式:yyyy-mm-dd hh:mm:ssTIMESTAMP 时间戳,格式:yyyy-mm-dd hh:mm:ss

3.字符型:

CHAR(N) 定长字符串,最多不超过N个字符VARCHAR(N) 变长字符串,最多不超过N个字符TINYBLOB 最大长度为255的二进制字符串TINYTEXT 最大长度为255的字符串BLOB 最大长度为65535的二进制字符串TEXT 最大长度为65535的字符串MEDIUMBLOB 最大长度为16777215的二进制字符串MEDIUMTEXT 最大长度为16777215的字符串LONGBLOB 最大长度为4294967295的二进制字符串LONGTEXT 最大长度为4294967295的字符串

4.二进制型:

BINARY(N) 定长二进制数据,最多不超过N个字节VARBINARY(N) 变长二进制数据,最多不超过N个字节

声明:关于《mysql数据库什么类型数据》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2066422.html