DATETIME类型:

以YYYY-MM-DD HH:MM:SS[.fraction]格式存储日期时间

datetime =YYYY-MM-DD HH:MM:SS格式不存储微秒

datetime(6) =YYYY-MM-DD HH:MM:SS.fraction则会存储微妙

DATETIME类型与时区无关,占用8个字节的存续空间,时间范围是1000-01-01 00:00:00到9999-12-31 23:59:59

TIMESTAMP类型:

存储了由格林尼治时间1970年1月1日到当前时间的秒数,以YYYY-MM-DD HH:MM:SS.[.fraction]的格式显示,占用4个字节,时间范围1970-01-01 到2038-01-19.

timestamp类型显示依赖所指定的时区,在行的数据修改时可以自动修改timestamp列的值

DATE类型:

以YYYY-MM-DD格式存储日期,用于保存1000-01-01到9999-12-31之间的日期

占用的字节数比使用字符串,datetime,int存储要少,使用date类型只需要3个字节

使用date类型还可以利用日期时间函数进行日期之间的计算

TIME类型:

用于存储时间数据,格式为HH:MM:SS,只需要3个字节。

存储日期时间数据的注意事项:

不要使用字符串类型来存储日期时间数据

日期时间类型通常比字符串占用 的存储空间小

日期时间类型在进行查找过滤时可以利用日期来进行对比

日期时间类型还有着丰富的处理函数,可以方便进行日期计算

mysql日期时间类型相关推荐

  1. MySQL 日期时间类型

    MySQL支持date,time, year, timestamp, datetime五种日期时间类型 1.date类型 支持范围从1000-01-01到9999-12-31 数据预览时,显示为YYY ...

  2. MySQL 日期时间类型精确到毫秒

    MySQL 常用的日期时间类型常用的是datetime.timestamp.其中datetime占用5个字节(有些文档中说占用8个字节是不对的,默认也不会保存毫秒). ​​​​​​​ DATETIME ...

  3. mysql 日期时间类型 自动转型 及 运算

    日期时间类型自动转型 -- now().字符串.数字转datetime类型 create table t(dt datetime); insert into t values(now()); inse ...

  4. MySQL 日期时间类型怎么选?千万不要乱用!

    构建数据库写程序避免不了使用日期和时间,对于数据库来说,有多种日期时间字段可供选择,如 timestamp 和 datetime 以及使用 int 来存储 unix timestamp. 不仅新手,包 ...

  5. mysql中存储日期的类型_选择合适的 MySQL 日期时间类型来存储你的时间

    推荐阅读(点击即可跳转阅读) 构建数据库写程序避免不了使用日期和时间,对于数据库来说,有多种日期时间字段可供选择,如 timestamp 和 datetime 以及使用 int 来存储 unix ti ...

  6. MySQL 日期时间分区问题

    使用日期列进行分区,在工作中非常常见,但有时候总会遇到一些奇怪的问题.特此记录首次用TIMESTAMP列做分区时遇到的问题(因为此列收到数据库时区影响是不支持分区的,下文会详细描述) 因为需求中,需要 ...

  7. MySQL 学习笔记(12)— 数据类型(定长字符、变长字符、字符串大对象、数字类型、日期时间类型、二进制类型)

    MySQL 常见的数据类型有字符串类型.数字类型.时间类型.二进制类型.具体的分类如下图: 1. 字符串类型 字符串类型用于存储字符和字符串数据,主要包含三种具体的类型:定长字符串.变长字符串以及字符 ...

  8. mysql中所有时间类型_MySQL 中的日期时间类型

    INSERT INTO todo (title,created_on) VALUES ('blah','2019-09-31'); ERROR 1292 (22007): Incorrect date ...

  9. mysql根据时间回退_MySQL 中的日期时间类型

    日期时间类型中包含以下几种数据类型: 各类型都有具体的取值范围,超出或非法的其他值时,MySQL 会回退到 0.TIMESTAMP 类型是个例外,给它设置一个超出范围的值时,将保存上该类型允许的最大值 ...

最新文章

  1. Android图片放对应的drawable文件夹
  2. A Neural Algorithm of Artistic Style
  3. hsv 明度的范围_色彩空间中的 HSL、HSV、HSB 有什么区别?
  4. Spring Boot 多数据源(读写分离)入门
  5. 阻止页面双击选中文本
  6. 美赛建模需要matlab吗,美赛(matlab自学)之微分方程建模
  7. 来自一位程序员女友的内心独白
  8. Tomcat部署记事
  9. 网工学Python——初识函数
  10. 1.创建一个 Slim 应用
  11. php manual 下载,PHP - Manual手册 - Download下载
  12. VidMasta:搜索和观看在线电影、电视剧的神器
  13. mui 框架图片预览
  14. 7.8 最优二叉树与哈夫曼编码
  15. 解决:HotSeat短信图标提醒有误
  16. 点星PBX(DotAsterisk)外线呼入到离线坐席(sip分机未注册)时,如何播放语音提示外线客户坐席不在线
  17. 微服务RPC原理【深度好文】
  18. 主编编辑器如何在文章下方插入往期回顾?
  19. Python:实现scoring评分算法(附完整源码)
  20. ​12个很棒的Pandas和NumPy函数,让分析事半功倍

热门文章

  1. 地理坐标系、大地坐标系与地图投影与重投影详解
  2. FreeRTOS软件定时器 基于STM32
  3. mysql 中添加和删除字段
  4. IDEA 2018 3.4 激活破解方法
  5. 1.(group by)如何让group by分组后,每组中的所有数据都显示出来
  6. 学计算机投影仪定义,一种计算机教学用投影仪射头的制作方法
  7. Anuglar8集成高德地图
  8. Oracle登录错误12560,登录错误-----ORA-12560: TNS: 协议适配器错误
  9. semantic navigation 目标驱动的视觉语义导航(一)
  10. 微信小程序滴滴服务器报错,如何使用mpx框架(滴滴)给微信小程序分包