MySQL 日期数据类型
2016-12-14 20:57
211 查看
MySQL日期数据类型
日期类型 | 存储空间 | 日期格式 | 日期范围 |
---|---|---|---|
datetime | 8bytes | YYYY-MM-DD HH:MM:SS | 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 |
timestamp | 4bytes | YYYY-MM-DD HH:MM:SS | 1970-01-01 00:00:01 ~ 2038 |
date | 3bytes | YYYY-MM-DD | 1000-01-01 ~ 9999-12-31 |
year | 1bytes | YYYY | 1901 ~ 2155 |
日期类型的选择
在MySQL中创建表时,对照上面的表格,很容易能选到合适自己的数据类型。下面对datetime和timestamp的选择加以说明。
datetime的日期范围比较大
timestamp所占存储空间小,只是datetime的一半
默认情况下,在insert、update数据时,timestamp列会自动以当前时间填充/更新
相关文章推荐
- [转]MySQL:MySQL日期数据类型、MySQL时间类型使用总结
- MySQL日期数据类型、时间类型使用总结
- MySQL日期数据类型、时间类型使用总结
- MySQL日期数据类型、时间类型使用总结
- MySql数据类型分析(日期时间类型) Part5
- 【MySQL数据类型2之--日期时间类型】
- 解决mysql 数据库中日期类型00:00:00 的问题 设置xml数据类型:java.util.Date
- MySQL 日期数据类型、时间类型使用总结
- MySQL日期数据类型、时间类型使用总结
- MySQL中日期、时间数据类型的使用
- MySQL日期数据类型、时间类型使用总结
- MySQL:MySQL日期数据类型、MySQL时间类型使用总结
- 解决mysql 数据库中日期类型00:00:00 的问题 设置xml数据类型:java.util.Date
- MySQL日期数据类型、时间类型使用总结
- MySQL中关于日期、时间的数据类型和函数
- MySQL 三种主要的数据类型类型:文本、数字和日期/时间类型。
- MySQL日期数据类型、时间类型使用总结
- mysql数据类型及mysql和oracle中的日期类型
- MySql数据类型分析(日期时间类型) Part5
- MySQL日期数据类型、时间类型使用总结