mysql 时间戳
需求:记录表中每条记录创建时间和最新修改时间
一、界面操作
工具:mysql-front
右键添加字段createTime和updateTime,字段类型为timestamp
完成,在表中添加一条新纪录,可看到createTime和updateTime字段值的变化。
二、命令行操作
1、使用timestamp
①添加字段,保存记录创建时间:
alter table 表名 add 字段名 timestamp not null DEFAULT CURRENT_TIMESTAMP;
②添加字段,保存记录最新修改时间:
alter table 表名 add 字段名 timestamp not null ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
操作如图:
2、使用datetime
与上面操作相同,将字段类型换成datetime即可