首页 > 数据库技术 > 详细

MySQL:常用数据类型

时间:2021-02-15 23:30:33      阅读:25      评论:0      收藏:0      [点我收藏+]

MySQL常用数据类型


数字类型:

类型 大小
TINYINT 1 byte
SMALLINT 2 byte
MEDIUMINT 3 byte
INT 4 byte
BIGINT 8 byte
FLOAT 4 byte
DOUBLE 8 byte
DECIMAL(m,d) 取决于m和d

注:float和double存在精度问题,若保存重要的带小数的数字,使用DECIMAL类型。


字符串类型:

类型 大小 说明
CHAR 1-255个字符 固定长度字符串
VARCHAR 1-65535个字符 不固定长度字符串(指定最大长度)
TEXT 1-65535个字符 不确定长度字符串
MEDIUMTEXT 1-一千六百万个字符 不确定长度字符串
LONGTEXT 1-42亿个字符 不确定长度字符串

注:一般字符数据使用 VARCHAR 类型就够了,若保存超长字符串,则使用NoSQL数据库。


日期类型:

类型 大小 说明
DATE 3 byte 日期
TIME 3 byte 时间
YEAR 1 byte 年份
DATETIME 8 byte 日期加时间
TIMESTAMP 4 byte 时间戳

注:时间戳类型只能保存1970年以后的时间

MySQL:常用数据类型

原文:https://www.cnblogs.com/bqzzz/p/14403761.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!