你如何获得上次访问(和/或写)MySQL数据库的时间?
题
你怎么找出最后一次MySQL数据库读取或写入到?
你能连做每个表检查?
解决方案
SELECT UPDATE_TIME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
其他提示
如果您的数据库有斌日志开启,你可以使用mysqlbinlog可以得到最后的更新时间。
如果您的数据库启用查询日志记录,就可以得到最后的查询时间(无论是更新或选择)由尾矿查询日志。
签出命令SHOW TABLE STATUS
;
结果,例如:SHOW TABLE STATUS WHERE NAME = “table_name_here”,则需要从塔UPDATE_TIME值
不隶属于 StackOverflow