我想知道PHP方面是否有任何功能 ;检测所连接的mySQL数据库是否已更改;或更新?
如果要的话,我想最终打印一个时间戳。
所以,我有一个连接文件。
即
$host = "BIGHOST:3306";
$user = "root";
$password = "TWIN@*";
$db = "bigDB_db88";
然后在其他.php文件中;我在查询之前先叫它。
即
require_once('core/include/connection.php');
上下文。
即
当连接的动态数据库已更改或更新时,我正在尝试在.html文件中打印时间戳。 即'最后更新时间'
答案 0 :(得分:0)
不确定这是否是您要的... 您可以尝试:
SHOW TABLE STATUS FROM your-db-name;
查询将为每个表返回Update_time。
您可以通过添加WHERE子句来限制结果集(例如,排除视图或联合表):
SHOW TABLE STATUS FROM your-db-name WHERE Engine IS NOT NULL AND Update_time IS NOT NULL;