一、数据类型
1.1 数值类型
| 分类 |
类型 |
大小 |
有符号(SIGNED) |
无符号(UNSIGNED)范围 |
描述 |
| 数值类型 |
TINYINT |
1 byte |
(-128,127) |
(0,255) |
小整数值 |
| SMALLINT |
2 bytes |
(-32768,32767) |
(0,65535) |
大整数值 |
|
| MEDIUMINT |
3 bytes |
(-8388608,8388607) |
(0,1677215) |
大整数值 |
|
| INT或INTEGER |
4 bytes |
(-2147483648,2147483647) |
(0,4294967295) |
大整数值 |
|
| BIGINT |
8 bytes |
(-2^63,2^63-1) |
(0,2^64-1) |
极大整数值 |
|
| FLOAT |
4 bytes |
(-3.402823466 E+38,3.402823466351 E+38) |
0和(1.175494351 E-38,3.402823466 E+38) |
单精度浮点数值 |
|
| DOUBLE |
8 bytes |
(-1.7976931348623157 E+308,1.7976931348623157 E+308) |
0和(2.2250738585072014 E-308,1.7976931348623157 E+308) |
双精度浮点数值 |
|
| DECIMAL |
依赖于M(精度)和D(标度)的值 |
依赖于M(精度)和D(标度)的值 |
小数值(精确定点数) |
其中,score DECIMAL(4,1)表示整数部分和小数部分的长度为4,保留1位小数。
1.2 字符串类型
| 分类 |
类型 |
大小 |
描述 |
| 字符串类型 |
CHAR |
0-255 bytes |
定长字符串 |
| VARCHAR |
0-65535 bytes |
变长字符串 |
|
| TINYBLOB |
0-255 bytes |
不超过255个字符的二进制数据 |
|
| TINYTEXT |
0-255 bytes |
短文本字符串 |
|
| BLOB |

最低0.47元/天 解锁文章
3143

被折叠的 条评论
为什么被折叠?



