一、介绍
MySQL设计表时,一般会添加carete_time,update_time两个字段
create_time : 数据创建的时间
update_time : 数据更新时间
在建表时可以通过MySQL自带函数(CURRENT_TIMESTAMP)处理,也可以通过程序自己处理
二、MySQL自带函数创建表语句
CREATE TABLE `test_table` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
`column_name` varchar(64) DEFAULT NULL COMMENT '列名字',
`data_type` varchar(32) DEFAULT NULL COMMENT '列类型',
`column_comment` varchar(255) DEFAULT NULL COMMENT '列备注',
`column_order` int(11) DEFAULT NULL COMMENT '列排序',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
评论区