查看數據表是否有更新時,可以通過查詢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 表名