数值类型
1. Tinyint
大小:1 byte
有符号(Signed)范围:(-128,127)
无符号(Unsigned)范围:(0,255)
描述:小整数值
2.Smallint
大小:2 bytes
有符号(Signed)范围:(-32768,32767)
无符号(Unsigned)范围:(0,65535)
描述:大整数值
3.Mediumint
大小:3 bytes
有符号(Signed)范围:(-83388608,8388607)
无符号(Unsigned)范围:(0,16777215)
描述:大整数值
4.int 或 integer
大小:4 bytes
有符号(Signed)范围:(-2147483648,2147483647)
无符号(Unsigned)范围:(0,4294967295)
描述:大整数值
5.Bigint
大小:8 bytes
有符号(Signed)范围:(-2^63,2^63-1)
无符号(Unsigned)范围:(0,2^64-1)
描述:极大整数值
6.Float
大小:4 bytes
有符号(Signed)范围:(-3.402823466 E+38,3.402823466351 E+38)
无符号(Unsigned)范围:0 和 (1.175494351 E-38,3,402823466 E+38)
描述:单精度浮点数值
7.Double
大小:8 bytes
有符号(Signed)范围:略
无符号(Unsigned)范围:0 和 略
描述:双精度浮点数值
8.Decimal
大小:
有符号(Signed)范围:依赖于M(精度)和D(标度)的值
无符号(Unsigned)范围:依赖于M(精度)和D(标度)的值
描述:小数值(精确定点数)
字符串类型
1.Char
大小:0-255 bytes
描述:定长字符串
2.Varchar
大小:0-65535 bytes
描述:变长字符串
3.Tinyblob
大小:0-255 bytes
描述:不超过255个字符的二进制数据
4.Tinytext
大小:0-255 bytes
描述:短文本字符串
5.Blob
大小:0-65535 bytes
描述:二进制形式的长文本数据
6.Text
大小:0-65535 bytes
描述:长文本数据
7.Mediumblob
大小:0-16777215 bytes
描述:二进制形式的中等长度文本数据
8.Mediumtext
大小:0-16777215 bytes
描述:中等长度文本数据
9.Longblob
大小:0-4294967295 bytes
描述:二进制形式的极大文本数据
10.Longtext
大小:0-4294967295 bytes
描述:极大文本数据
日期类型
1.Date
大小:3
范围:1000-01-01 至 9999 -12-31
格式:YYYY-MM-DD
描述:日期值
2.Time
大小:3
范围:-838:59:59 至 838:59:59
格式:HH:MM:SS
描述:时间值或持续时间
3.Yeear
大小:1
范围19901 至 2155
格式:YYYY
描述:年份值
4.Datetime
大小:8
范围:1000-01-01 00:00:00 至 9999-12-31 23:59:59
格式:YYYY-MM-DD EE:MM:SS
描述:混合日期和时间值
5.TImestamp
大小:4
范围:1970-01-01 00:00:01 至 2038-01-19 03:14:07
格式:YYYY-MM-DD HH:}MM:SS
描述:混合日期和时间值,时间戳