Welcome 微信登录

首页 / 数据库 / MySQL / MySQL5.6时间类型timestamp和datetime有了重大改变

在MySQL5.5里(或更老的版本MySQL5.1)timestamp类型一个表里只允许一列字段拥有自动插入时间和自动更新时间、或只允许一列字段有自动插入时间,另一列字段不能有自动更新时间。但从MySQL5.6里,打翻了这一传统理念,以上条件均可以出现,并且datetime类型也拥有了timestamp类型的功能。以下是演示:这是MySQL5.5的(timestamp类型一个表里只允许一列字段拥有自动插入时间和自动更新时间):========================================================================这是MySQL5.6的(timestamp类型一个表里可以有多列字段拥有自动插入时间和自动更新时间):========================================================================这是MySQL5.5的(只允许一列字段有自动插入时间,另一列字段不能有自动更新时间)========================================================================这是MySQL5.6的(一列字段有自动插入时间,另一列字段也能有自动更新时间)========================================================================MySQL5.6(datetime类型也拥有了timestamp类型的功能)========================================================================参考手册:MySQL存储过程数组实现binlog_ignore_db引起的同步复制故障相关资讯      MySQL5.6  MySQL5.5 
  • CentOS 7下修改MySQL5.6编码方式   (今 07:35)
  • MySQL5.6在线DDL更改表测试  (08月31日)
  • Linux环境下MySQL5.6 Master-Slave  (04月18日)
  • MySQL5.6多实例部署  (09月11日)
  • MySQL 5.6主从同步配置案例  (04月27日)
  • Linux环境MySQL5.6安装实录  (04月18日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数