MYSQL数据库字段类型说明

[color=DarkRed]整型—————————[/color]

TINYINT[(M)] 1字节 有符号值:-128 到127(- 27 到27-1)无符号值:0到255(0 到28 – 1)

SMALLINT[(M)] 2字节 有符号值:-32768 到32767(- 215 到215 – 1)无符号值:0到65535(0 到21 6 – 1)

MEDIUMINT[(M)] 3字节 有符号值:-8388608 到8388607(- 22 3 到22 3 – 1 )无符号值:0到16777215(0 到22 4 – 1)

INT[(M)] 4字节 有符号值:-2147683648 到2147683647(- 231 到231- 1)无符号值:0到4294967295(0 到232 – 1)

BIGINT[(M)] 8字节 有符号值:-9223372036854775808 到9223373036854775807(- 263到263-1)无符号值:0到18446744073709551615(0到264 – 1)

[color=DarkRed]浮点型——————–[/color]

FLOAT[(M, D)] 4字节 最小非零值:±1.175494351E – 38

DOUBLE[(M, D)] 8字节 最小非零值:±2.2250738585072014E – 308

DECIMAL (M, D) M字节(MySQL < 3.23),M+2字节(MySQL > 3.23 )可变;其值的范围依赖于M 和D

[color=DarkRed]字符串列类型—————————[/color]

CHAR(M) 定长字符串 M字节 M字节

VARCHAR(M) 可变长字符串 M字节 L+1字节

TINYBLOB 非常小的BLOB(二进制大对象)

BLOB 小BLOB

MEDIUMBLOB 中等的BLOB

LONGBLOB 大BLOB

TINYTEXT 非常小的文本串 28-1字节 (255B)

TEXT 小文本串 216-1字节 (64KB)

MEDIUMTEXT 中等文本串 224-1 (16MB)

LONGTEXT 大文本串 232-1字节 (4GB)

ENUM 枚举;列可赋予某个枚举成员
ENUM(“value1”, “value2”, …)65535个成员 1或2字节

SET 集合;列可赋予多个集合成员
SET(“value1”, “value2”, …)64个成员 1、2、3、4或8字节

[color=DarkRed]日期时间列类型——————[/color]

DATE “YYYY-MM-DD”格式表示的日期值 “1000-01-01”到“9999-12-31” 3字节

TIME “hh:mm:ss”格式表示的时间值 “-838:59:59”到“838:59:59” 3字节

DATETIME “YYYY-MM-DD hh:mm:ss”格式 “1000-01-01 00:00:00” 到“9999-12-31 23:59:59” 8字节

TIMESTAMP “YYYYMMDDhhmmss”格式表示的时间戳值 19700101000000 到2037 年的某个时刻 4字节

YEAR “YYYY”格式的年份值 1901 到2155 1字节

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部