网站建设知识
mysql数据类型
2025-07-22 10:01  点击:0

TINYINT 1字节 (-128,127) 小整数值

SMALLINT 2字节 (-32 768,32 767) 大整数值

MEDIUMINT 3字节 (-8 388 608,8 388 607) 大整数值

INT或INTEGER 4字节 (-2 147 483 648,2 147 483 647) 大整数值

BIGINT 8字节 (0,18 446 744 073 709 551 615) 极大整数值

FLOAT 4字节 (-3.402 823 466 E+38,1.175 494 351 E-38) 单精度浮点数值

DOUBLE 8字节 (2.225 073 858 507 201 4 E-308, 7 E+308) 双精度浮点数值

DECIMAL 对DECIMAL(M,D) ,如果M>D,为M+2否则为D+2 小数值

CHAR 0-255字节 定长字符串

VARCHAR 0-255字节 变长字符串

TINYBLOB 0-255字节 不超过 255 个字符的二进制字符串

TINYTEXT 0-255字节 短文本字符串

BLOB 0-65535字节 二进制形式的长文本数据

TEXT 0-65535字节 长文本数据

MEDIUMBLOB 0-16 777 215字节 二进制形式的中等长度文本数据

MEDIUMTEXT 0-16 777 215字节 中等长度文本数据

LOGNGBLOB 0-4 294 967 295字节 二进制形式的极大文本数据

LonGTEXT 0-4 294 967 295字节 极大文本数据

VARBINARY(M) 允许长度0-M个字节的定长字节符串,值的长度+1个字节

BINARY(M) M 允许长度0-M个字节的定长字节符串

DATE 4 1000-01-01/9999-12-31 YYYY-MM-DD 日期值

TIME 3 '-838:59:59'/'838:59:59' HH:MM:SS 时间值或持续时间

YEAR 1 1901/2155 YYYY 年份值

DATETIME 8 1000-01-01 00:00:00/9999-12-31 23:59:59 YYYY-MM-DD HH:MM:SS 混合日期和时间值

TIMESTAMP 4 1970-01-01 00:00:00/2037 年某时 YYYYMMDD HHMMSS 混合日期和时间值,时间戳