mysql 自动维护更新时间

创建更新字段时添加  ON UPDATE CURRENT_TIMESTAMP 

CREATE TABLE `emp` (
  `id` INT(11DEFAULT NULL,
  `name` VARCHAR(100DEFAULT NULL,
  `deg` VARCHAR(100DEFAULT NULL,
  `salary` INT(11DEFAULT NULL,
  `dept` VARCHAR(10DEFAULT NULL,
  `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `is_delete` BIGINT(20DEFAULT '1'
) ENGINE=INNODB DEFAULT CHARSET=latin1;
原文地址:https://www.cnblogs.com/mrma/p/13054510.html