前置条件需要字段类型为timestamp 不能是datetime
alter table `XXXX`
modify column modified_time timestamp
ON UPDATE CURRENT_TIMESTAMP
DEFAULT CURRENT_TIMESTAMP NOT NULL
在MySQL 5.6.5版本之前,Automatic Initialization and Updating只适用于TIMESTAMP,而且一张表中,最多允许一个TIMESTAMP字段采用该特性。从MySQL 5.6.5开始,Automatic Initialization and Updating同时适用于TIMESTAMP和DATETIME,且不限制数量。