列出mysql所有数据类型
时间: 2023-08-13 21:08:02 浏览: 109
MySQL 数据类型 大全
MySQL支持多种数据类型,以下是MySQL中常见的数据类型:
1. 数值类型:
- 整型:TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT
- 浮点型:FLOAT、DOUBLE
- 定点数:DECIMAL
2. 字符串类型:
- 字符串:CHAR、VARCHAR、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT
- 二进制字符串:BINARY、VARBINARY、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB
- 枚举类型:ENUM
- 集合类型:SET
3. 日期和时间类型:
- 日期:DATE
- 时间:TIME
- 日期时间:DATETIME
- 时间戳:TIMESTAMP
- 年份:YEAR
4. 布尔类型:
- 布尔值:BOOL、BOOLEAN
5. 其他类型:
- JSON类型:JSON
- 位字段类型:BIT
- 空间数据类型:GEOMETRY、POINT、LINESTRING、POLYGON等
每个数据类型都有其特定的用途和属性,你可以根据具体的需求选择适合的数据类型来存储和操作数据。此外,MySQL还支持自定义数据类型和用户定义的类型(User-Defined Types, UDTs),可以根据具体需求进行扩展和定制。
阅读全文