mysql存什么类型数据类型

MySQL是一种流行的关系型数据库管理系统,支持多种数据类型。以下是MySQL所支持的数据类型:

1. 数值型数据类型:
- TINYINT 保存-128到127范围内的整数
- SMALLINT 保存-32768到32767范围内的整数
- MEDIUMINT 保存-8388608到8388607范围内的整数
- INT 保存-2147483648到2147483647范围内的整数
- BIGINT 保存-9223372036854775808到9223372036854775807范围内的整数
- FLOAT 保存单精度浮点数(4字节)
- DOUBLE 保存双精度浮点数(8字节)
- DECIMAL 保存任意精度的小数

2. 字符型数据类型:
- CHAR(n) 保存固定长度的字符串(最大长度为255)
- VARCHAR(n) 保存可变长度的字符串(最大长度为65535)
- TINYTEXT 保存最大长度为255个字符的字符串
- TEXT 保存最大长度为65535个字符的字符串
- MEDIUMTEXT 保存最大长度为16777215个字符的字符串
- LONGTEXT 保存最大长度为4294967295个字符的字符串

3. 日期/时间型数据类型:
- DATE 保存日期(格式:YYYY-MM-DD)
- TIME 保存时间(格式:HH:MM:SS)
- DATETIME 保存日期和时间(格式:YYYY-MM-DD HH:MM:SS)
- TIMESTAMP 保存UNIX时间戳(1970年1月1日00:00:00以来的秒数)
- YEAR 保存2位或4位的年份

4. 二进制型数据类型:
- BINARY(n) 保存固定长度的二进制数据(最大长度为255)
- VARBINARY(n) 保存可变长度的二进制数据(最大长度为65535)
- TINYBLOB 保存最大长度为255字节的二进制数据
- BLOB 保存最大长度为65535字节的二进制数据
- MEDIUMBLOB 保存最大长度为16777215字节的二进制数据
- LONGBLOB 保存最大长度为4294967295字节的二进制数据 

相关文章

在正式开始之前,我们先来看下 MySQL 服务器的配置和版本号信...
> [合辑地址:MySQL全面瓦解](https://www.cnblogs.c...
物理服务机的CPU、内存、存储设备、连接数等资源有限,某个时...
1 回顾 上一节我们详细讲解了如何对数据库进行分区操作,包括...
navicat查看某个表的所有字段的详细信息 navicat设计表只能一...
文章浏览阅读4.3k次。转载请把头部出处链接和尾部二维码一起...