相关疑难解决方法(0)

是否有MySQL选项/功能来跟踪记录更改的历史记录?

我被问到是否可以跟踪MySQL数据库中记录的更改.所以当一个字段被更改时,旧的和​​新的可用并且发生了这个日期.有这样的功能或常用技术吗?

如果是这样,我正在考虑做这样的事情.创建一个名为的表changes.它将包含与主表相同的字段,但前缀为旧的和新的,但仅适用于实际更改的字段和TIMESTAMPfor.它将被编入索引ID.这样,SELECT可以运行报告以显示每条记录的历史记录.这是一个好方法吗?谢谢!

mysql database

109
推荐指数
6
解决办法
13万
查看次数

什么是最后一次访问mysql表?

有没有办法告诉mysql表的最后访问时间?通过访问,我指的是该表中的任何类型的操作,包括更新,更改甚至选择或任何其他操作.

谢谢.

mysql

9
推荐指数
2
解决办法
1万
查看次数

你如何获得MySQL数据库的最后访问(和/或写入)时间?

你怎么知道上次读取或写入MySQL数据库的时间?

你甚至可以按桌子检查吗?

mysql sql database

8
推荐指数
1
解决办法
2万
查看次数

如何获取mysql数据库表最后更新的确切日期和时间?

嗨大家我是网络开发的新手,我遇到了一个问题,以获取mysql数据库表最后更新的日期和时间,因为我必须在我的网页上显示它.我正确地获取了最后更新日期,但没有正确的时间请帮助我.

 <?php

    $sql = "SHOW TABLE STATUS FROM MydatabaseName LIKE 'TableName'";
    $tableStatus = mysql_query($sql);

while ($array = mysql_fetch_array($tableStatus)) {
          $updatetime = $array['Update_time'];

          $datetime = new DateTime($updatetime);
          echo $updatetime ;
     }

 ?>
Run Code Online (Sandbox Code Playgroud)

php mysql

5
推荐指数
1
解决办法
2828
查看次数

标签 统计

mysql ×4

database ×2

php ×1

sql ×1