Yefei.Blog

个人日记 WIKI

用户工具


数据类型

数值类型

整数类型 字节 范围(有符号) 范围(无符号)
TINYINT 1 -128, 127 0, 255
SMALLINT 2 -32768, 32767 0, 65535
MEDIUMINT 3 -8388608, 8388607 0, 16777215
INT 4 -2147483648, 2147483647 0, 4294967295
BIGINT 8 -9233372036854775808, 9223372036854775807 0, 18446744073709551615
FLOAT 4 (-3.402823466E+38, 1.175494351E-38), 0, (1.175494351E-38, 3.402823466351E+38) 0, (1.175494351E-38, 3.402823466E+38)
DOUBLE 8 (1.7976931348623157E+308, 2.2250738585072014E-308), 0, (2.2250738585072014E-308, 1.7976931348623157E+308) 0, (2.2250738585072014E-308, 1.7976931348623157E+308)
DECIMAL DECIMAL(M,D)如果M>D,为M+2否则为D+2 依赖于M和D的值 依赖于M和D的值

日期和时间

类型 大小(字节) 范围 格式 用途
DATE 3 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 8 1970-01-01 00:00:00/2037 年某时 YYYYMMDD HHMMSS 混合日期和时间值,时间戳

字符串

类型 大小(字节) 用途
CHAR 0-255 定长字符串
VARCHAR 0-65535 变长字符串
TINYBLOB 0-255 不超过 255 个字符的二进制字符串
TINYTEXT 0-255 短文本字符串
BLOB 0-65535 二进制形式的长文本数据
TEXT 0-65535 长文本数据
MEDIUMBLOB 0-16777215 二进制形式的中等长度文本数据
MEDIUMTEXT 0-16777215 中等长度文本数据
LONGBLOB 0-4294967295 二进制形式的极大文本数据
LONGTEXT 0-4294967295 极大文本数据

皖ICP备15000265号

皖公网安备 34110302000106号