mysql 时间类型 时间字段默认值
1.设置create_time update_time
1)建表
create table table_name( id int(10) NOT NULL AUTO_INCREMENT , name varchar(10), create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, update_time datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) );
2)更新
alter table table_name modify column create_time timestamp not null default current_timestamp;
alter table table_name modify column update_time timestamp not null default current_timestamp on update current_timestamp;
数据类型指定为 datetime 或 timestamp 都可以,都一样生效。