//Text
/*
char 255 char 固定大小
varchar 255 -> text 可变长度
text 65,535 255平方 可变长度
tinytext 255 可变长度
blob 65,535
mediumtext 16,777,215 个字符的字符串。64四次方
mediumblob 16,777,215
longtext 4,294,967,295 个字符
longblob 4,294,967,295 个字符
ENUM(x,y,z,etc.) 65535 "" = 0
SET()
*/
//Number
/*
int(size) -2147483648到2147483647 0到4294967295 size= 11
bigint(size) -9223372036854775808 到 9223372036854775807 0到18446744073709551615 size= 20
tinyint(size) -128到127 0到255 size = 4
smallint(size) -32768到32767 无符号0到65535 size = 6
mediumint(size) -8388608到8388607 无符号的范围是0到16777215 size = 9
float(size,d)
double(size,d)
decimal(size,d)作为字符串存储的 double 类型
*/
//Date/time
/*
DATE() YYYY-MM-DD 1000-01-01 ~ 9999-12-31 2020-6-27
DATETIME() YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00~ 9999-12-31 23:59:59 2020-6-27 09:30:01
TIMESTAMP() 1970-01-01 00:00:01 - 至今 用秒来存储
TIME() HH:MM:SS -838:59:59 ~ 838:59:59
YEAR()
*/
MySQL数据类型
最新推荐文章于 2025-06-10 17:10:38 发布