MySQL日期数据类型datetime.

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

datetime:MySQL 以 'YYYY-MM-DD HH:mm:ss'格式检索与显示 DATETIME 类型。

类型

大小(字节)

范围

格式

用途

DATETIME

8

1000-01-01 00:00:00/9999-12-31 23:59:59

YYYY-MM-DD HH:MM:SS

混合日期和时间值

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

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

建表的代码为:

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

两者之间的比较:

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

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

更多MySQL相关技术文章,请访问MySQL数据库图文教程栏目进行学习!

mysql的datetime使用_datetime数据类型 MySQL数据库使用教程相关推荐

  1. c 添加mysql表单的一行数据类型_MySQL数据库基础

    安装mysql [root@ultraera ~]# yum install mysql mysql-server mysql-devel 2.启动mysql,并设置开机自启动 [root@ultra ...

  2. 景安网络快云mysql版本_景安快云数据库使用教程

    景安快云数据库使用教程 景安快云数据库使用步骤有哪些?如何使用景安快云数据库?一团小编在此为大家仔细解答: 一.登陆快云数据库后台 (1)登录我们的网站注册会员,填写真实有效的会员信息: (2)进入后 ...

  3. mysql中的转换类型数据类型_数据库中转换数据类型的几种方法

    展开全部 oracle有三种最基本的数据类型,即字符型.数值型.日期型. (注意需要起别名的地方要起别名) oracle提供的单行62616964757a686964616fe4b893e5b19e3 ...

  4. dw8与mysql的连接,VS2019连接mysql8.0数据库的教程图文详解

    1.首先准备好vs2019以及mysql数据库,两者都可以去官网下载,我们直接描述连接过程. 2.连接: 第一步:打开mysql的安装目录,我本地的安装目录如下:(注意是否有include和lib文件 ...

  5. mysql数据库插入datetime_往MySQL数据库datetime类型字段中插入数据库的当前时间

    代码: StringBuilder sb = new StringBuilder(); sb.append(" insert into uosdetailfile ("); sb. ...

  6. 总结java数据类型和mysql、oracle、pgsql数据类型对应关系,附数据库字段类型转java类型代码

    java的基本数据类型有八种: byte.short.int.long.float.double.char.boolean 总结java和mysql.oracle.pgsql数据类型对应关系 java ...

  7. datetime类型怎么输入_数据库之mysql的基础类型

    1. bit(m) 二进制位,m表示二进制的长度,其范围为1-64,默认值为1 2. tinyint(m) 小整数,其相对于int范围较小,可用来保存一些小范围的整数数值 分为有符号和无符号类型,范围 ...

  8. mysql数据库表格数据类型_MYSQL数据库数据表字段类型含义解释

    MySQL数据表中的数据类型,它可以被分为3类:数字类型.日期和时间类型.字符串(字符)类型. 由MySQL支持的列类型列在下面.下列代码字母用于描述中: M :指出最大的显示尺寸.最大的合法的显示尺 ...

  9. mysql学号数据类型_数据库常见数据类型和约束

    常用数据类型 MYSQL数据库支持多种类型,大致可以分为三个类型:数值型.时间/日期型和字符型 在这里就列举一些我们常用的数据类型 1.数值型 表示整数型数据类型(tinyint.smallint.m ...

最新文章

  1. 高性能mysql主存架构
  2. JAVA API1.7中文手册
  3. DeepReID (2014 CVPR)
  4. Matlab冒号操作符图解
  5. JBoss Modules 模块描述文件解析
  6. 用matlab实现感知机学习算法,训练分类器并解决井字游戏
  7. DL之MaskR-CNN:Mask R-CNN算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  8. SDNU 1467.杨辉三角形(水题)
  9. python二维数组换行输出_关于用python绘制二维数组的问题
  10. 热缓存 IHotCache --ESBasic 可复用的.NET类库(19)
  11. 是男人就下100层【第二层】——帮美女更衣(2)
  12. 发那科机器人示教器键盘_不限 发那科机器人示教器触摸屏急停按键失效维修...
  13. 计算机基础多选试题及答案,计算机基础试题及答案
  14. 深度学习阅读导航 | 02 Faster R-CNN:基于RPN的实时目标检测
  15. 跑分软件测试原理,只会比高低?教你三分钟看懂安兔兔跑分
  16. roundcube mysql_Webmail Roundcube安装配置
  17. java package number_Java NumberPath.loe方法代码示例
  18. sRGB,RAW图像意义
  19. 免费顶级域名.OVH注册申请全过程附成功注册小技
  20. C语言的结构体前置声明,?C语言的不完整类型和前置声明

热门文章

  1. ebay php 商品添加多运输,eBay如何设置物流方式
  2. 两数相加c++_LeetCode 热题 HOT 100(01,两数相加)
  3. centos mysql 连接数_CentOS7.2_调整mysql数据库最大连接数
  4. java linux root权限管理_新的 Linux sudo 漏洞使本地用户获得 root 权限
  5. 怎么查MATLAB中的newrbf,已经有了输入输出数据,如何在matlab中建立RBF神经网络
  6. Sereja and Brackets CodeForces - 380C (线段树+分治思路)
  7. socketserver 源码浅读
  8. JAVA Feign
  9. LeetCode OJ 147. Insertion Sort List
  10. 《 第一行代码 》读后感