您的位置 首页 > 娱乐休闲

mysql 添加时间列(用于记录创建时间和修改时间)

mysql 添加时间列(用于记录创建时间和修改时间)

在mysql建表的时候需要添加两个时间列,分别记录当前记录的创建时间和修改时间。

下面是建表语句:

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;

执行完成后,在表中插入记录。

然后修改一条记录:

update mytesttable set name = 'wer' where id = 2

再次查看表中的数据:

能够看到,createtime代表了本条记录创建的时间,而updatetime记录了当前记录修改的时间。

喜欢我的文章的话,就关注我吧!在本头条号的置顶文章中有【文章分类】包含:

[数据库系列]

[数据结构和算法系列]

[高级网络编程篇系列]

[Linux系统篇系列]

[C++进阶篇系列]

[C++基础知识篇系列]

[协议篇系列]

[设计模式系列]

不要只收藏和转发哦,写文章其实很累的。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“mysql如何插入日期”边界阅读