Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查SQLite数据库/表上次更新的时间(PHP)_Php_Sqlite - Fatal编程技术网

检查SQLite数据库/表上次更新的时间(PHP)

检查SQLite数据库/表上次更新的时间(PHP),php,sqlite,Php,Sqlite,有没有办法检查SQLite数据库上次更新的时间? 或者,有没有办法为特定的表执行此操作 由于SQLite是一个基于文件的数据库,我想我可以查看文件上的日期,但我不确定我是否可以依赖它 我知道这是一篇老文章,但如果其他人读到这篇文章,请看这篇文章: 我相信这可以通过实现。在我看来,由于sqlite db毕竟是一个文件,所以可以使用filemtime()解决整个db的上次更新,但如何在上次更新时获得表这对我来说是一个非常有趣的问题。我也在寻找此类信息,但我并不特别需要日期,只需要知道它的内容是否发生

有没有办法检查SQLite数据库上次更新的时间?
或者,有没有办法为特定的表执行此操作


由于SQLite是一个基于文件的数据库,我想我可以查看文件上的日期,但我不确定我是否可以依赖它

我知道这是一篇老文章,但如果其他人读到这篇文章,请看这篇文章:


我相信这可以通过

实现。在我看来,由于sqlite db毕竟是一个文件,所以可以使用filemtime()解决整个db的上次更新,但如何在上次更新时获得表这对我来说是一个非常有趣的问题。我也在寻找此类信息,但我并不特别需要日期,只需要知道它的内容是否发生了变化。我正在考虑比较整个数据库文件本身在初始引用时间和当前时间的快速散列。md5或类似的东西……如何?(见“”)