我们向数据库中插入数据的时候,一般会使用时间戳来记录日期和时间。
MySQL提供了可以自动插入时间戳的功能,创建表的时候,只需选择timestamp
类型,默认值填入CURRENT_TIMESTAMP
即可。
下面是一个例子:
CREATE TABLE `tablename` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
这篇文章还没有人留言,快来抢沙发吧。