命令告诉我在MySQL中发生了什么变化

时间:2015-02-25 18:08:28

标签: mysql

我正在努力熟悉Magento,我想知道当我执行某些操作时会影响哪些表格,例如:创建类别,添加产品以及添加购物车和目录规则等。

只是想知道,是否有一个MySQL命令可以告诉我哪些表已经受影响?类似于:SELCT受影响的表FROM db WHERE上次更新>日期。

1 个答案:

答案 0 :(得分:0)

在MySQL控制台中运行UPDATE时,它会告诉您修改了多少行。我相信INSERT做同样的事情。

允许您从代码中修改MySQL的库经常会返回受影响的行数,但这显然取决于您使用的库。

我非常确定它会告诉您什么程度,并且没有这样的功能可以告诉您 TABLES 受到的影响。但是,INSERTUPDATE一次只影响一个表,因此如果您可以在正在运行的代码中找到查询,那么最好找到正在修改的表。