一.DateTime类型
1,特点
1)以YYYY-MM-DD HH:MM:SS[.fraction]格式存储日期时间,在mysql5.6前可以只能存储到秒,在5.6后能存储到微秒
2)datetime...YYYY-MM-DD HH:MM:SS.[.fraction]的格式显示,占用4个字节,实际上是以int类型来存储的
2)时间范围1970-01-01到2038-01-19
3)timestamp类型显示依赖于所指定的时区...timestamp,那默认情况下只有第一列会自动更新,其他列不会
三.演示
1.关于时区的区别
1)首先在一张表中,存储两个列的值,第一列是datetime类型,第二列是timestamp类型,用相同时区存进去...2)修改当前数据库的时区,再次查询
3)结论:第一列的时间没有随着时区的变化而变化,第二列就变了,说明datetime与时区无关,timestamp会随着时区的变化而变化
四.date类型
1...4)存储的时间范围:公元1000-01-01到9999-12-31之间的日期
五.time类型
用于存储时间的数据,格式为HH:MM:SS
六.注意事项
1.不要使用字符串类型来存储日期时间的数据