Mysql中用来存储日期的数据类型有三种:Date、Datetime、Timestamp。

Date数据类型:用来存储没有时间的日期。

Mysql获取和显示这个类型的格式为“YYYY-MM-DD”。按照标准的SQL,不允许其他格式。在UPDATE表达式以及SELECT语句的WHERE子句中应使用该格式。例如:mysql> SELECT * FROM tbl_nameWHERE date >= '2003-05-05';

支持的范围为'1000-01-01'到'9999-12-31'。MySQL以'YYYY-MM-DD'格式显示DATE值,但允许使用字符串或数字为DATE列分配值。

Datetime类型:日期和时间的组合。

支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。MySQL以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,但允许使用字符串或数字为DATETIME列分配值。

Timestamp类型:时间戳。范围是'1970-01-01 00:00:00'到2037年。

TIMESTAMP列用于INSERT或UPDATE操作时记录日期和时间。如果你不分配一个值,表中的第一个TIMESTAMP列自动设置为最近操作的日期和时间。也可以通过分配一个NULL值,将TIMESTAMP列设置为当前的日期和时间。

TIMESTAMP值返回后显示为'YYYY-MM-DD HH:MM:SS'格式的字符串,显示宽度固定为19个字符。如果想要获得数字值,应在TIMESTAMP 列添加+0。

所有不符合上面所述格式的数据都会被转换为相应类型的0值。(0000-00-00或者0000-00-00 00:00:00)

mysql日期用什么类型_mysql存储日期使用什么类型相关推荐

  1. 怎么将mysql的时间转为星期_Mysql的日期转换成星期[某天对应周几]

    |-- 应用中会有各种不同的需求,要灵活应对:比如拿到某一日期要知道是周几 |--DAYOFWEEK(date) [返回日期date的星期索引(1=星期天,2=星期一, --7=星期六).这些索引值对 ...

  2. mysql php 时间比较大小_mysql中日期大小比较实例

    假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql: select * from product where add_time = '2013-0 ...

  3. mysql日期比较大小 方式_mysql中日期比较大小方法详解

    在mysql中日期比较有许多的函数,下面我来给大家总结一下常用的mysql中日期比较大小有需要了解的朋友可进入参考参考,假如有个表product有个字段add_time,它的数据类型为datetime ...

  4. mysql数据库中常用的类型_MySQL数据库中常用字段类型

    MySQL数据库中常用字段类型 整数型:TINYINT,SMALLINT,INT,BIGINT 小数型:FLOAT,DOUBLE,DECIMAL(M,D) 字符型:CHAR,VARCHAR 日期型:D ...

  5. mysql引擎层存储层_MySQL存储底层技术:InnoDB底层原理解读

    原标题:MySQL存储底层技术:InnoDB底层原理解读 存储引擎 很多文章都是直接开始介绍有哪些存储引擎,并没有去介绍存储引擎本身.那么究竟什么是存储引擎?不知道大家有没有想过,MySQL是如何存储 ...

  6. mysql innodb和myisam区别_MySQL?存储引擎简介

    ​大家好,我是anyux.本文介绍MySQL存储引擎. 简介 相当于Linux文件系统,只不过比文件系统强大 功能 数据读写 数据安全和一致性 提高性能 热备份 自动故障恢复 高可用方面支持 引擎类别 ...

  7. mysql 货币类型_mysql货币使用什么字段类型?

    在mysql中,货币常使用Decimal和Numric类型的字段表示,这两种类型被MySQL实现为同样的类型:它们被用于保存值,该值的准确精度是极其重要的值,例如与金钱有关的数据. 开发中,货币在数据 ...

  8. mysql小日期时间类型_MySQL之日期时间类型

    mysql(5.5)所支持的日期时间类型有:DATETIME. TIMESTAMP.DATE.TIME.YEAR. 几种类型比较如下: 日期时间类型 占用空间 日期格式 最小值 最大值 零值表示 DA ...

  9. created at mysql类型_MySQL created_at 日期时间字段在数据变更时,自动更新

    今天在使用 GoAdmin 开发后台功能时,发现 GoAdmin 没有像 Laravel 那样自带 created_at 字段更新功能.即数据发送变化时,无法自动更新 created_at 字段. 而 ...

最新文章

  1. 物理学家解说2012
  2. UEditor 使用setContent()遇到的奇葩问题
  3. 第十节(补课):函数的扩展 — 箭头函数的this使用
  4. 专刊文章 - Web UI框架引领J2EE新开发模式(代码生成器+手工merge半智能开发)
  5. HTTP Basic Authentication验证WCF Data Service
  6. 计算机test的应用,例举内存检测工具memtest详细使用教程
  7. git简介以及windows下的git安装配置gitgub推送
  8. 一个基于高阶图匹配的多目标跟踪器:Online Multi-Target Tracking with Tensor-Based High-Order Graph Matching
  9. 怎么用虚拟机当做服务器吗,虚拟主机可以当服务器用吗
  10. Ps的动感模糊和扭曲效果
  11. uni-app上传图片并添加水印
  12. 基于Netty的聊天系统(三)协议定制----消息篇
  13. 做一个墨水屏电子钟,炫酷!
  14. qpython3下载-QPython3下载
  15. 农村谋定产业发展模式-农业大健康:特色赋能乡村多元化
  16. 兔子- Exception raised during rendering: com/android/util/PropertiesMap (Details)
  17. hgame2023 week2 writeup
  18. ERP系统中KPI指标的建立与管理
  19. getpid()函数和getppid()函数
  20. 索佳电子水准数据传输软件_徕卡DNA03电子水准仪数据传输步骤

热门文章

  1. Apache/php7.4/Mariadb安装和报错解决办法
  2. SitePoint首席执行官为慈善事业走了100公里
  3. 实用的Java回调实现
  4. 实战项目(1)beacon信标
  5. APM飞控二次开发(入门) 参考网站
  6. 鲜花配送平台商城系统
  7. 新闻营销、微博营销、微信营销、视频营销、论坛营销、问答营销、写作策划、报刊发表
  8. “一万字”动静图生动结合详解:快速排序
  9. 【已解决】安卓手机的GeeTest文件夹是什么
  10. 服务器如何查看文件个数据库文件夹,服务器如何查看文件个数据库文件