mysql 添加时间列(用于记录创建时间和修改时间)
时间:2021-07-01 10:21:17
帮助过:10人阅读
- DROP TABLE IF EXISTS `mytesttable`;
- CREATE TABLE `mytesttable` (
- `id` int(11) NOT NULL,
- `name` varchar(255) DEFAULT NULL,
- `createtime` datetime DEFAULT CURRENT_TIMESTAMP,
- `updatetime` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
执行完成后,在表中插入记录。
然后修改一条记录:
[sql] view plain
copy
- update mytesttable set name = ‘wer‘ where id = 2
再次查看表中的数据:
能够看到,createtime代表了本条记录创建的时间,而updatetime记录了当前记录修改的时间。
mysql 添加时间列(用于记录创建时间和修改时间)
标签:iss start key time pos gpo fun nbsp body