MySQL的数据类型
发布时间:2024年01月21日
- 整数类型(Integer Types):
TINYINT: 1字节,范围从-128到127或0到255(无符号)。
SMALLINT: 2字节,范围从-32,768到32,767或0到65,535(无符号)。
MEDIUMINT: 3字节,范围从-8,388,608到8,388,607或0到16,777,215(无符号)。
INT(或INTEGER): 4字节,范围从-231到231-1或0到2^32-1(无符号)。
BIGINT: 8字节,范围从-263到263-1或0到2^64-1(无符号)。 - 浮点数类型(Floating-Point Types):
FLOAT: 单精度浮点数。
DOUBLE: 双精度浮点数。 - 定点数类型(Fixed-Point Types):
DECIMAL(或NUMERIC): 定点数,用于存储精确小数,例如货币值。 - 字符串类型(String Types):
CHAR: 固定长度字符串。
VARCHAR: 可变长度字符串。
TEXT: 较大的文本字符串。 - 日期和时间类型(Date and Time Types):
DATE: 日期值。
TIME: 时间值。
DATETIME: 日期和时间值。
TIMESTAMP: 时间戳,与DATETIME相似,但具有不同的存储和时区行为。 - 二进制数据类型(Binary Data Types):
BINARY: 固定长度二进制字符串。
VARBINARY: 可变长度二进制字符串。
BLOB: 较大的二进制对象。 - 枚举和集合类型(Enumeration and Set Types):
ENUM: 用于定义枚举类型。
SET: 用于定义一个集合。 - 空间数据类型(Spatial Data Types):
用于处理空间数据的特殊类型,如几何对象。
文章来源:https://blog.csdn.net/feichang_notlike3/article/details/135723062
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!