Mysql 添加 create_time, update_time 创建时间 更新时间 自动更新

Posted levia

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql 添加 create_time, update_time 创建时间 更新时间 自动更新相关的知识,希望对你有一定的参考价值。

# 添加创建 更新 时间字段
ALTER TABLE `表名`
ADD COLUMN `create_time`  datetime NOT NULL DEFAULT CURRENT_TIMESTAMP AFTER `最后一个列名`,
ADD COLUMN `update_time`  datetime NOT NULL DEFAULT CURRENT_TIMESTAMP AFTER `create_time`;

  执行后, 会批量更新 现有数据全部自动更新为当前时间,  新插入的数据时候自动更新插入的时间.

以上是关于Mysql 添加 create_time, update_time 创建时间 更新时间 自动更新的主要内容,如果未能解决你的问题,请参考以下文章

原生php mysql添加时间戳

MySQL自动设置create_time和update_time

MySQL 5.7 Invalid default value for 'CREATE_TIME'报错的解决方法

[mysql]设置创建时间,更新时间未生效

mysql设置update时间字段自动更新

Mysql大表加索引