​MySQL日期数据类型datetime的使用方法

发布时间:2020-11-13 14:16:23

来源:亿速云

阅读:86

作者:小新

这篇文章将为大家详细讲解有关MySQL日期数据类型datetime的使用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

MySQL日期数据类型datetime.

datetime类型:可用于需要同时包含日期和时间信息的值。(推荐学习:MySQL视频教程)

datetime:MySQL 以 'YYYY-MM-DD HH:mm:ss'格式检索与显示 DATETIME 类型。类型大小(字节)范围格式用途

DATETIME81000-01-01 00:00:00/9999-12-31 23:59:59YYYY-MM-DD HH:MM:SS混合日期和时间值

在MySQL中创建表时,很容易通过类型介绍就能选择到合适自己的数据类型。不过到底是选择 datetime 还是 timestamp,可能会有点犯难。这两个日期时间类型各有优点:datetime 的日期范围比较大;timestamp 所占存储空间比较小,只是 datetime 的一半。

另外,timestamp 类型的列还有个特性:默认情况下,在 insert, update 数据时,timestamp 列会自动以当前时间(CURRENT_TIMESTAMP)填充/更新。“自动”的意思就是,你不去管它,MySQL 会替你去处理。

建表的代码为:create table t8 (

`id1` timestamp NOT NULL default CURRENT_TIMESTAMP,

`id2` datetime default NULL

);

一般情况下,我倾向于使用 datetime 日期类型。

两者之间的比较:

1. timestamp容易所支持的范围比timedate要小。 并且容易出现超出的情况

2.timestamp比较受时区timezone的影响以及MYSQL版本和服务器的SQL MODE的影响.

关于MySQL日期数据类型datetime的使用方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

mysql的datetime使用_​MySQL日期数据类型datetime的使用方法相关推荐

  1. mysql safe无法启动_解决mysqld_safe无法启动问题的方法

    启动mysql时报错: 141220 07:50:59 mysqld_safe mysqld from pid file /usr/local/mysql/data/vps.cbo999.com.pi ...

  2. mysql运维技巧_​mysql初级运维使用技巧

    整理了一下,工作中用到的最高的关于mysql的一些命令和使用技巧,分享给刚接触mysql的小伙伴么. 1mysql最基础 1.1mysql安装 建议新人安装mysql直接使用yum安装即可,大牛们已经 ...

  3. mysql show status 过滤_在线更改复制过滤选项的方法

    在线更改复制过滤选项的方法 发布时间:2020-06-06 14:06:39 来源:亿速云 阅读:191 作者:Leah 如何在线更改复制过滤选项?针对这个问题,今天小编总结这篇有关修改复制过滤的文章 ...

  4. mysql中查询编辑器_数据库中查询编辑器的使用方法

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  5. mysql 避免使用临时表_从日期范围中选择时防止MySQL使用临时表

    我试图阻止mysql在此查询中创建临时表 SELECT `vendor_id`,SUM(`qty`) AS `qty` FROM `inventory_transactions` WHERE `inv ...

  6. c#和mysql之间的类型_【SqlServer数据类型、C#数据类型、SqlDbType】对应关系及转换...

    // sql server数据类型(如:varchar) // 转换为SqlDbType类型 public static SqlDbType SqlTypeString2SqlType(string ...

  7. mysql中xml类型_使用 SQLXML 数据类型

    使用 SQLXML 数据类型 适用于数据库 XML 类型的 Java 数据类型 Deepak Vohra 2006 年 6 月 10 日发布 概述 J2EE 开发人员通常需要在关系数据库中存储 XML ...

  8. 日期数据类型datetime

    文章目录 1.1 datetime说明 1.2 实践环境的说明 1.3 datetime理解 1.1 datetime说明 类型 datetime 显示格式 年-月-日 时:分:秒 有效范围 UTC时 ...

  9. mysql毫秒转分钟_[MYSQL]时间毫秒数转换

    java中常用bigint字段保存时间,通常将时间保存为一大串数字,每次取出需要在程序里转换,有时候程序里不方便,可以使用MYSQL自带的函数FROM_UNIXTIME(unix_timestamp, ...

最新文章

  1. Web技术栈中不可或缺的Linux技术
  2. 【错误记录】jar 执行错误 ( java.lang.UnsupportedClassVersionError: Unsupported major.minor version 52.0 )
  3. CCNP之IS-IS实验
  4. 关于错误的那点事——惨不忍睹的错误
  5. 年过30 ,这10条人生建议句句肺腑
  6. [转帖]FPGA--Vivado
  7. 小程序问题记录:小程序云开发获取不到数据库的记录
  8. 关于理财的一点点学习成果(先写这些吧)
  9. c语言司机牌照前两位数一样,c语言
  10. 已知两边求角度公式_有30度角的直角三角形,已知一直角边,求另两边的公式,快速求法...
  11. awflasher的Vplayer 2.1 ( FLV Player )
  12. 离线数据开发之任务调度系统
  13. 最后一公里极速配送(三)
  14. 【HUE】问题汇总(持续更新)
  15. Linux初识 —— 基本指令的使用
  16. 共用体和结构体所占内存大小的计算方法
  17. 当年明月《明朝那些事儿》读书笔记
  18. HTML如何实现带有滚动条的文本框
  19. 微型计算机3c认证元器件清单,CCC认证关键元器件清单
  20. 继领英后,又一家科技公司宣布离开中国!

热门文章

  1. POOM(Pocket Outlook Object Model)开发介绍及应用
  2. mysql同步到redis_通过mysql自动同步redis
  3. 别再喊我调参侠!“科学炼丹”手册了解一下
  4. 第十届世界田径锦标赛男子110米栏 刘翔获银牌
  5. C语言:将一个文本文件按字符送上屏幕(动画效果)
  6. git版本控制工具的安装以及关联远程仓库(gitee为例)
  7. 计算机毕业设计JAVA葡萄酒销售管理系统mybatis+源码+调试部署+系统+数据库+lw
  8. 【牛客贪心】牛牛的朋友
  9. 一个 简单的本地局域网投票小Servlet
  10. [转]DirectShow应用——视频捕捉WDM Vs VFW