查询mysql最后更新时间

Posted 东南菜鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查询mysql最后更新时间相关的知识,希望对你有一定的参考价值。

查看数据表是否有更新时,可以通过查询information_schema数据库中的TABLES表中的有关所有的库表信息数据

information_schema 数据库跟 performance_schema 一样,都是 mysql 自带的信息数据库。其中 performance_schema 用于性能分析,而 information_schema 用于存储数据库元数据(关于数据的数据),例如数据库名、表名、列的数据类型、访问权限等。

在MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。在INFORMATION_SCHEMA中,有数个只读表。它们实际上是视图,而不是基本表,因此,你将无法看到与之相关的任何文件。

SELECT update_time FROM information_schema.tables WHERE table_schema=‘my_db‘ and table_name=‘my_table‘
 table_schema 数据库名
 table_name 表名

以上是关于查询mysql最后更新时间的主要内容,如果未能解决你的问题,请参考以下文章

mysql删除重复数据,保留一条

如何获取 MySQL 中最后更新行的 ID?

mysql 查询锁表

如何按列名分组并确保查询检索到最后一次更新

使用复选框和 PHP 更新 MySQL 数据库

sql mysql查询/ db片段