当前位置:首页职业培训

MySql数据类型有哪些

作者:职业培训 时间: 2025-01-19 11:14:28 阅读:560

MySQL支持多种数据类型,包括:

数值数据类型:

整数:tinyint(范围:[0~255],-128~127)- 单字节;smallint(范围:0~65535,-32768~32767)- 2字节;mediumint(范围:0~16777215)- 3字节;int(范围:0~4294967295)- 4字节;bigint(范围:0~18446744073709551615)- 8字节。

浮点数:float(单精度)- 4字节;double(双精度)- 8字节。

定点数:decimal(范围可变,M+2字节),对精度要求高的情况推荐使用。

日期/时间类型:

year(1901~2155)

time(格式:HH:MM:SS,可省略)

date(格式:YYYY-MM-DD)

datetime(格式:YYYY-MM-DD HH:MM:SS或YYYYMMDDHHMMSS,1000-01-01~9999-12-31)

timestamp(范围:1970-2037,存储4字节,UTC时间)

字符串类型:

text类型:tinytext、text、mediumtext、longtext,存储长度递增。

char(固定长度)和varchar(可变长度)

set(存储0个或多个值,不允许重复)

二进制类型:bit(位数指定)和blob(大对象,存储可变数据)

以上数据类型在存储大小和功能上各不相同,根据实际需求选择合适的数据类型是设计MySQL表结构的关键。

标签:

本文地址: http://www.goggeous.com/j/1/1175082

文章来源:天狐定制

版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

猜你喜欢
猜你喜欢
  • 最新动态
  • 热点阅读
  • 猜你喜欢
热门标签

网站首页 ·

本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

鲁ICP备2024081150号-3 相关侵权、举报、投诉及建议等,请发E-mail:admin@qq.com