有時候我們可能會有這樣的需求: 就是看一下數據庫中的某一個數據表是否有更新, 以判斷數據更新的最后時間, 以判斷出有價值的信息
查看數據表是否有更新時,可以通過查詢information_schema數據庫中的TABLES表中的有關所有的庫表信息數據
SQL語句
SELECT
`TABLE_NAME`, `UPDATE_TIME`
FROM
`information_schema`.`TABLES`
WHERE
`information_schema`.`TABLES`.`TABLE_SCHEMA` = 'DB_NAME'
AND
`information_schema`.`TABLES`.`TABLE_NAME` = 'TABLE_NAME';
例如
SELECT
`TABLE_NAME`, `UPDATE_TIME`
FROM
`information_schema`.`TABLES`
WHERE
`information_schema`.`TABLES`.`TABLE_SCHEMA` = 'mysql'
AND
`information_schema`.`TABLES`.`TABLE_NAME` = 'user';