Python操作MySQL如何创建时间、更新时间

网友投稿 893 2023-07-04

Python操作MySQL如何创建时间、更新时间

Python操作MySQL如何创建时间、更新时间

创建时间、更新时间

DEFAULT CURRENT_TIMESTAMP--表示当插入数据的时候,该字段默认值为当前时间 ON UPDATE CURRENT_TIMESTAMP--表示每次更新这条数据的时候,该字段都会更新成当前时间登录后复制

这两个操作是mysql数据库本身在维护,可以根据这个特性来生成【创建时间】和【更新时间】两个字段,且不需要代码来维护。

CREATE TABLE `test` ( `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间') ENGINE=InnoDB DEFAULT CHARSET=utf8;登录后复制

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:MySQL视图的相关概念及应用实例分析
下一篇:Linux环境下如何安装MySQL数据库
相关文章