无论我插入的数据库表如何,如何检查我最后一次在数据库中写入的时间(时间戳)是什么时候?
问问题
11894 次
3 回答
7
只需使用此 SQL:SHOW TABLE STATUS;
并检查Update_time列。
于 2016-08-29T09:41:59.613 回答
0
在表中为修改日期添加一个字段,并使用 LAST_INSERT_ID() 确定最后一行(如果您立即执行此操作)。否则,只需从表的修改字段中检索最近的日期。
于 2012-03-11T17:39:25.290 回答
0
这基本上就是日志记录的全部内容。
在 CLI 上
- 执行
SET GLOBAL log_output = 'TABLE';
- 执行
SET GLOBAL general_log = 'ON';
现在,数据库general_log
内的表mysql
将记录数据库上的所有此类操作。使用 phpMyadmin 或类似工具来查看这些。您可以非常有效地从他们的结果中查询。
于 2012-03-11T17:47:22.073 回答