数值类:
----------------------------------
TINYINT:很小的整数。带符号的范围是-128到127。无符号的范围是0到255。
SMALLINT:小的整数。带符号的范围是-32768到32767。无符号的范围是0到65535。
MEDIUMINT:中等大小的整数。带符号的范围是-8388608到8388607。无符号的范围是0到16777215。
INT:普通大小的整数。带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。
BIGINT:大整数。带符号的范围是-9223372036854775808到9223372036854775807。无符号的范围是0到18446744073709551615。
文本类:
---------------------------------
CHAR:固定长度字符串,当保存时在右侧填充空格以达到指定的长度。M表示列长度。M的范围是0到255个字符。
VARCHAR:变长字符串。M 表示最大列长度。M的范围是0到65,535。
TINYTEXT:最大长度为255(28–1)字符的TEXT列。
TEXT:最大长度为65,535(216–1)字符的TEXT列。
MEDIUMTEXT:最大长度为16,777,215(224–1)字符的TEXT列。
LONGTEXT:最大长度为4,294,967,295或4GB(232–1)字符的TEXT列。
日期时间类:
---------------------------------
DATE:日期。支持的范围为\'1000-01-01\'到\'9999-12-31\'。
DATETIME:日期和时间的组合。支持的范围是\'1000-01-01 00:00:00\'到\'9999-12-31 23:59:59\'。
TIMESTAMP:时间戳。范围是\'1970-01-01 00:00:00\'到2037年。
TIME:时间。范围是\'-838:59:59\'到\'838:59:59\'。
YEAR:两位或四位格式的年。默认是四位格式。
|