如何知道SQL记录的插入日期(how to know the date of insertion o

2019-10-23 04:09发布

我使用phpMyAdmin为我的项目,我有没有表date/datetime字段。

我想知道,如果有知道我什么时候插入数据库上的每个记录的方式

Answer 1:

在设计数据库,如果你忘了保持一个额外的字段来存储一个行的插入时间,那么你只有一个选择离开知道插入时间。

但条件是,你必须在它之前启用二进制日志。

参考

您可以检查二进制日志通过执行此查询在部分启用:

SHOW VARIABLES LIKE 'log_bin';

此外,值得注意的:

从现在开始,你可能会保持一个额外的领域,这将跟踪每行的插入时间。

改变你的表设计:

在表中添加一个额外的字段的数据类型“时间戳/日期”默认值CURRENT_TIMESTAMP和更新CURRENT_TIMESTAMP



文章来源: how to know the date of insertion of record in SQL