下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

mysql数据类型中的日期型

作者:课课家教育     来源: http://www.kokojia.com点击数:741发布时间: 2016-11-19 16:16:48

标签: mysqlmysql教程mysql数据库

  我们知道,MySQL当中有多种表示日期和时间的数据类型。其中,YEAR表示年份,DATE表示日期,TIME表示时间,DATETIME以及TIMESTAMP就表示日期以及时间。另外,有一点很特殊:TIMESTAMP的数值是与时区相关,然而DATETIME数据类型则用8个字节表示日期和时间。

  今天小编就给大家介绍几种MySQL中常见的日期类型。

mysql数据类型中的日期型_mysql_mysql教程_mysql数据库_课课家

  (一)MySQL中常用的时间类型

  以下为MySQL中几种时间日期类型:

  (1)year:长度为1字节,储存范围以及格式为['1901'到'2155'];

  (2)date:长度为3字节,储存范围以及格式为['1000-01-01'到'9999-12-31'];

  (3)time:长度为3字节,储存范围以及格式为['-838:59:59'到'838:59:59];

  (4)datetime:长度为8字节,储存范围以及格式为['1000-01-0100:00:00'到'9999-12-3123:59:59'];

  (5)timestamp:长度为4字节,它的值为目前时间;

mysql日期型

  (二)Year,Date,Time,Datetime,Timestamp的实例

  以下为时间类型的具体创建以及插入方法:

时间类型的具体创建以及插入方法

  总结:DATETIME类型用来记录日期和时间,它的作用就跟DATE类型和TIME类型的组合相同。DATETIME类型的字段能用DATE类型的字段以及一个TIME类型的字段代替。要是要同时记录日期和时间,DATETIME类型就是一个不错的选择。相信大家看完这篇文章之后,就会对mysql当中的日期型有一定的了解啦,总的来说,数据库的知识并不是特别的难,只是我们掌握的基础不扎实。

赞(12)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程