mysql中时间 mysql数据时间类型

导读:MySQL数据库中的时间类型是指用于表示日期和时间的数据类型 。MySQL支持多种时间类型,这些时间类型可以用来存储各种日期和时间格式,包括年、月、日、时、分、秒等 。本文将主要介绍MySQL中常用的时间类型,以及它们之间的差异 。
1. DATE类型:DATE类型用于存储年月日格式的日期,它占用3个字节的存储空间 , 可以存储的日期范围是1000-01-01到9999-12-31 。
2. TIME类型:TIME类型用于存储时分秒格式的时间,它占用3个字节的存储空间,可以存储的时间范围是-838:59:59到838:59:59 。
3. DATETIME类型:DATETIME类型用于存储年月日时分秒格式的日期时间 , 它占用8个字节的存储空间,可以存储的日期时间范围是1000-01-01 00:00:00到9999-12-31 23:59:59 。
4. TIMESTAMP类型:TIMESTAMP类型用于存储年月日时分秒格式的日期时间 , 它占用4个字节的存储空间,可以存储的日期时间范围是1970-01-01 00:00:01到2038-01-19 03:14:07 。
5. YEAR类型:YEAR类型用于存储4位或2位的年份,它占用1个字节的存储空间,可以存储的年份范围是1901到2155(4位),或1970到2069(2位) 。
【mysql中时间 mysql数据时间类型】总结:MySQL中常用的时间类型有DATE类型、TIME类型、DATETIME类型、TIMESTAMP类型和YEAR类型,它们可以用来存储各种日期和时间格式,但不同类型存储的日期时间范围也不同 。

    推荐阅读