create_time和update_time通用字段如何自动更新

CREATE TABLE `table` (
  ...,
  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  ...
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

 只要设置为以上类型就可以了。在插入数据的时候会自动初始化时间,并且在更新此条数据的时候,update_time也会跟着更新为当前时间。

怎么样,是不是方便极了

posted @ 2022-08-01 17:51  TIME_小白  阅读(143)  评论(0)    收藏  举报