Mysql 找出数据库中的更改的最佳方法是什么?

Mysql 找出数据库中的更改的最佳方法是什么?,mysql,reverse-engineering,Mysql,Reverse Engineering,我正在使用一个使用MySQLdb的应用程序,最近该应用程序出现了问题。我只是想回去看看应用程序在DB中所做的更改,有人建议我进行反向工程 任何人都可以建议我如何开始使用它(因为我对反向工程是新手)。你可以检查MySQL数据库的常规日志、二进制日志,以检查应用程序在数据库上运行的所有查询。“反向工程”在这里没有任何帮助。有两件事你可以看一看:1。如果启用了查询日志记录,显然可以看到所有正在修改的查询和2。将当前备份快照与您以前拍摄的快照之一进行比较。在整理记录之前,您可以在历史表中插入所有现有值。

我正在使用一个使用
MySQL
db的应用程序,最近该应用程序出现了问题。我只是想回去看看应用程序在DB中所做的更改,有人建议我进行反向工程


任何人都可以建议我如何开始使用它(因为我对反向工程是新手)。

你可以检查MySQL数据库的常规日志、二进制日志,以检查应用程序在数据库上运行的所有查询。

“反向工程”在这里没有任何帮助。有两件事你可以看一看:1。如果启用了查询日志记录,显然可以看到所有正在修改的查询和2。将当前备份快照与您以前拍摄的快照之一进行比较。在整理记录之前,您可以在历史表中插入所有现有值。然后,您将有一个表,其中包含所有以前的更改。这将增加数据库的开销,因此只有在需要时才使用它来清除我的疑虑。