MySQL DATETIME 和 TIMESTAMP 数据类型有什么区别?


mysql datetime 和 timestamp 数据类型有什么区别?

两种数据类型都以“YYYY-MM-DD HH:MM:SS”格式存储数据,并包含日期和时间。尽管有这些相似之处,但它们还是有以下区别 -

  • 范围 - 日期时间数据类型支持 1000 之间的日期和时间-01-01 00:00:00 和 9999-12-31 23:59:59。但时间戳数据类型支持“1970-01-01 00:00:01”到“2038-01-19 08:44:07”之间的日期和时间。
  • 大小 - 日期时间需要 5 个字节以及 3 个附加字节用于小数秒的数据存储。另一方面,时间戳数据类型需要 4 个字节以及 3 个附加字节用于小数秒的数据存储。但在 MySQL 5.6.4 之前,DateTime 需要 8 个字节以及 3 个额外字节用于小数秒的数据存储。
  • 从一个时区到另一个时区的转换 - 实际上在 MySQL5+ 中,时间戳值从当前时间转换为 UTC,反之亦然,而日期时间不进行任何转换。
  • 索引 - 可以对时间戳数据进行索引,但无法对日期时间数据进行索引。
  • 索引 - 可以对时间戳数据进行索引,但不能对日期时间数据进行索引。 li>
  • 查询缓存 - 可以缓存时间戳数据类型的查询,但不能缓存日期时间数据类型的查询。

以上是 DATETIME 之间的一些主要区别和 TIMESTAMP 数据类型,以下示例将演示它 -

Stable Diffusion 2.1 Demo Stable Diffusion 2.1 Demo

最新体验版 Stable Diffusion 2.1

Stable Diffusion 2.1 Demo 136 查看详情 Stable Diffusion 2.1 Demo

示例

mysql> Create table test_datetime(time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);
Query OK, 0 rows affected (0.44 sec)

mysql> INSERT INTO test_datetime (time) values (CURRENT_TIMESTAMP);
Query OK, 1 row affected (0.04 sec)

mysql> Select * from test_datetime;
+---------------------+
| time                |
+---------------------+
| 2017-11-14 17:29:03 |
+---------------------+
1 row in set (0.00 sec)

mysql> Create table test_timestamp(time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);
Query OK, 0 rows affected (0.64 sec)

mysql> INSERT INTO test_timestamp (time) values (CURRENT_TIMESTAMP);
Query OK, 1 row affected (0.06 sec)

mysql> Select * from test_timestamp;
+---------------------+
| time                |
+---------------------+
| 2017-11-14 17:29:50 |
+---------------------+
1 row in set (0.00 sec)

现在,在以下查询中,我们已将时区更改为 UTC-05:00,并且具有 TIMESTAMP 数据类型的表的结果也发生了更改。

mysql> SET @@session.time_zone = '-5:00';
Query OK, 0 rows affected (0.00 sec)

mysql> Select * from test_timestamp;
+---------------------+
| time                |
+---------------------+
| 2017-11-14 06:59:50 |
+---------------------+
1 row in set (0.00 sec)

输出

mysql> Select * from test_datetime;
+---------------------+
| time                |
+---------------------+
| 2017-11-14 17:29:03 |
+---------------------+
1 row in set (0.00 sec)

以上就是MySQL DATETIME 和 TIMESTAMP 数据类型有什么区别?的详细内容,更多请关注其它相关文章!


# 数据存储  # 以对  # 是有  # 之处  # 有什么区别  # 抚顺关键词排名外包  # 北京网站建设怎么收费  # 内裤怎么做推广营销活动  # 贵州seo推广公司  # 实战课程seo  # 无锡怎么做推广营销赚钱  # 设计网站建设的工作流程  # 泉州seo价格  # 塘厦电子网站优化方案  # 哪里学seo比较好  # 解决问题  # 中文网  # 相关文章  # 但在  # 两种 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894 】


相关推荐: 在React中正确处理HTML input type="number"的数值类型  Python中安全地将环境变量转换为整数的类型注解指南  使用AI在VS Code中将代码从一种语言翻译成另一种  Win11如何分屏操作_Win11多窗口分屏技巧  顺丰官方查单号入口 顺丰快递单号查询官网入口  PDF文件去水印平台入口 PDF水印删除网址  疯狂小鸟微信小游戏入口 疯狂小鸟网页版秒玩  Golang如何使用log记录日志信息_Golang log日志记录方法总结  德邦快递收费标准详解  漫蛙manwa官网浏览入口_漫蛙漫画网页版访问链接  Win10如何查看已安装的更新补丁 Win10卸载指定更新教程【教程】  《友玩*》创建群聊方法  《海贝音乐》均衡器设置方法  Word如何将文字快速转成表格 Word文本转换成表格功能使用技巧【效率】  OTT月报 | 2025年9月智能电视大数据报告  晓晓优选app支付宝绑定方法  大熊猫抓取竹子的“大拇指”其实是什么?蚂蚁庄园课堂今天答案最新11月30日  动漫之家观看全集库 动漫之家免费资源网地址  《饿了么》拼好饭点外卖教程2025  优化 WooCommerce 产品价格显示与自定义短代码集成  在Django中动态检查模型关联:一种灵活的解决方案  优酷下载视频的清晰度怎么选_优酷缓存清晰度设置与选择指南  三星M34录音变声问题_Samsung M34麦克风调整  PHP多语言网站的实现:会话管理与翻译函数优化教程  Eclipse开发J*a快速入门  Microsoft Edge网页字体太淡看不清怎么办_Microsoft Edge字体渲染优化技巧  《全民k歌》音乐怎么下载到本地2025  C++怎么解决数值计算中的精度问题_C++浮点数误差与数值稳定性分析  金牛福袋获取攻略  Sublime怎么快速复制文件路径_Sublime右键菜单增强技巧  J*aScript类型数组_TypedArray使用  哔哩哔哩黑名单怎么查看  《U校园》学生登录入口2025  圆通快递包裹轨迹查询 圆通速递快件实时位置跟踪  《随手记》备份数据方法  抖音评论无法发送如何修复 抖音评论功能操作指南  C++如何实现矩阵乘法_C++二维数组矩阵运算代码示例  TikTok网页版入口快速访问 TikTok官网账号登录方法  抖音号怎么解除企业认证改成个人?改成个人有影响吗?  《雷电模拟器》截图方法介绍  更换小红书群背景怎么换?小红书群规则怎么设置?  手机远程连接电脑方法  不吃碳水化合物是健康减肥的好办法吗  包子漫画在线观看入口 包子漫画网正版全集链接  免费占卜在线神算_免费占卜手机神算  mysql归档数据怎么导出为csv_mysql归档数据导出为csv文件的方法  《百度畅听版》关闭兴趣推荐方法  Flexbox布局中Stencil组件宽度不显示问题解析与:host尺寸控制  Sublime怎么配置YAML文件格式化_Sublime YAML Formatter插件教程  《战地6》反作弊已成功拦截240万次作弊 发售第一周98%比赛没有作弊 

 2023-09-17

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

运城市盐湖区信雨科技有限公司


运城市盐湖区信雨科技有限公司

运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

 8156699

 13765294890

 8156699@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.