每天一个MySQL知识点【3】

MySQL数据类型:日期时间类型

每天一个MySQL知识点【3】

  1. DATE用来表示年月日,不包含时分秒的信息
  2. DATETIME表示年月日以及时分秒的信息
  3. 对于TIMESTAMP,保存时会把它从本地时区转换为UTC,查询的时候再把UTC转换成当前时区的时间,DATETIME不会这样
  4. TIMESTAMP通常用来记录数据行的插入和更新时间
  5. 如果仅表示年份,可以使用YEAR类型,它占用更少的空间
  6. TIME中的小时可能比24要大,因为它可以表示流逝的时间或者时间的间隔

号外号外:

本公众号开通了MySQL每日知识点的特色栏目,大概有100期左右,每次发布的内容可能不会很多,但都是一些比较重要的、工作中经常会遇到的一些知识点。MySQL版本使用的是5.7;如未特别说明,默认使用的存储引擎是InnoDB。

欢迎关注公众号【互联网全栈架构】,获取最新的MySQL知识点。

【下期预告】:MySQL数据类型:字符串类型
每天一个MySQL知识点【3】