2009-09-17 79 views
3

有没有什么办法可以获得使用mysqli扩展时准备语句的结果的实际SQL?使用mysqli获取准备好的语句的实际SQL?

我的问题: 我正在使用预处理语句。在任何情况下,他们都应该更新记录。我没有发现任何错误。但是,当我检查受影响的行时,没有。所以,我希望看到准备语句将会执行的实际SQL。

有没有办法做到这一点?我检查了mysqli参考文档,但他们似乎没有任何东西。

回答

1

看看this question为您解答的问题。

+0

有趣,只是做了我自己。我不知道你是如何设法知道答案是在附近。 当然,这只适用于如果你有数据库服务器控制....如果你不这似乎你运气不好。 – Justin 2009-09-18 00:02:45

+0

我正在浏览标记为'mysqli'的问题,并且我偶然发现了这个问题,并立即在你自己的:) 是的,你必须在MySQL服务器上记录日志以实现你所需要的。 – 2009-09-18 00:08:03