MySQL 字段类型
时间: 2023-11-16 13:52:06 浏览: 119
MySQL 支持多种字段类型,常见的字段类型包括:
1. 数值类型:
- INT:整数类型,可以存储有符号或无符号整数。
- FLOAT:单精度浮点数类型。
- DOUBLE:双精度浮点数类型。
- DECIMAL:高精度小数类型。
2. 字符串类型:
- CHAR:定长字符串类型,最多可以存储 255 个字符。
- VARCHAR:可变长度字符串类型,最多可以存储 65535 个字符。
- TEXT:长文本类型,可以存储最大长度为 65535 个字符的文本。
3. 日期和时间类型:
- DATE:日期类型,格式为 'YYYY-MM-DD'。
- TIME:时间类型,格式为 'HH:MM:SS'。
- DATETIME:日期和时间类型,格式为 'YYYY-MM-DD HH:MM:SS'。
- TIMESTAMP:时间戳类型,记录时间的UNIX时间戳。
4. 布尔类型:
- BOOL 或 BOOLEAN:布尔类型,存储真或假。
5. 枚举类型:
- ENUM:枚举类型,允许定义一组可能的值列表。
6. 二进制类型:
- BINARY:定长二进制字符串类型,最多可以存储 255 个字节。
- VARBINARY:可变长度二进制字符串类型,最多可以存储 65535 个字节。
- BLOB:二进制大对象类型,可以存储最大长度为 65535 个字节的二进制数据。
这只是一些常见的字段类型,MySQL 还支持其他特殊用途的字段类型,如 JSON、GEOMETRY 等。
阅读全文
相关推荐













