数值类型
<div>TINYINT<span> </span>非常小的数据<span> </span>有符值: -27 ~ 27-1 </div><div>无符号值:0 ~ 28-1 <span> </span>1字节</div>
<div>SMALLINT<span> </span>较小的数据<span> </span>有符值: -215 ~ 215-1 </div><div>无符号值: 0 ~ 216-1 <span> </span>2字节</div>
<div>MEDIUMINT<span> </span>中等大小的数据<span> </span>有符值: -223 ~ 223-1 </div><div>无符号值: 0 ~ 224-1 <span> </span>3字节</div>
<div>INT<span> </span>标准整数<span> </span>有符值: -231 ~ 231-1 </div><div>无符号值:0 ~ 232-1 <span> </span>4字节</div>
<div>BIGINT<span> </span>较大的整数<span> </span>有符值: -263 ~263-1</div><div>无符号值:0 ~264-1 <span> </span>8字节</div>
FLOAT<span> </span>单精度浮点数<span> </span>±1.1754351e -38<span> </span>4字节
DOUBLE<span> </span>双精度浮点数<span> </span>±2.2250738585072014e -308<span> </span>8字节
DECIMAL<span> </span>字符串形式的浮点数<span> </span>Decimal(M,D)<span> </span>M+2个字节
字符类型
CHAR[(M)]<span> </span>定长字符串<span> </span>M字节
VARCHAR[(M)]<span> </span>可变字符串<span> </span>可变长度
TINYTEXT<span> </span>微型文本串<span> </span>0~28–1字节
TEXT<span> </span>文本串<span> </span>0~216–1字节
<div>日期类型</div>
DATE<span> </span>YYYY-MM-DD,日期格式<span> </span>1000-01-01~ 9999-12-31
DATETIME<span> </span> YY-MM-DD hh:mm:ss:<span> </span>1000-01-01 00:00:00 ~9999-12-31 23:59:59
TIME<span> </span>hh:mm:ss: <span> </span>-835:59:59 ~ 838:59:59
TIMESTAMP<span> </span>YYYYMMDDHHMMSS<span> </span>1970年某时刻~2038年某时刻,精度为1秒
YEAR<span> </span>YYYY格式的年份<span> </span>1901~2155