gpt4 book ai didi

mysql - 如何知道SQL中记录的插入日期

转载 作者:行者123 更新时间:2023-11-30 22:43:32 25 4
gpt4 key购买 nike

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

我想知道是否有办法知道我何时将每条记录插入数据库

最佳答案

在设计数据库时,如果您忘记保留一个额外的字段来存储一行的插入时间,那么您只有一个选项可以知道插入时间。

但条件是您必须先启用二进制日志记录。

Reference

您可以通过执行此查询来检查您的部分是否启用了二进制日志记录:

SHOW VARIABLES LIKE 'log_bin';

进一步说明:

从现在开始,您可以保留一个额外的字段来跟踪每一行的插入时间。

更改表格设计:

在您的表中添加一个数据类型为“timestamp/datetime”的额外字段,默认值为 CURRENT_TIMESTAMP 并在更新时 CURRENT_TIMESTAMP

关于mysql - 如何知道SQL中记录的插入日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30367982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com