php - 有没有办法查看准备好的查询,因为它将在数据库上执行?

标签 php mysql mysqli

<分区>

Possible Duplicate:
PDO Prepared Statements

我在 PHP 中使用 mysqli 扩展,我想知道是否有任何方法可以查看准备好的查询,因为它将在服务器上执行,例如查询是这样的

select * from table1 where id = ? and name = ?

但我想在填写值后查看查询,如下所示:

select * from table1 where id = 20 and name = "John"

最佳答案

打开 mysql query logging它将所有查询记录到一个文本文件中供您查看。

关于php - 有没有办法查看准备好的查询,因为它将在数据库上执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/305179/

相关文章:

php 从 ftp 下载文件在本地使用 XAMPP 不起作用仅适用于 ftp 上的旧文件

php - 如何在 sql 语句中使用 sql 数据库中的数组

php - 是否有可能欺骗您的 IP... 测试 IP 地址安全吗?

mysql - SQL 存储过程

mysql - MySql 存储过程中的事务

php获取字符之间的字符串

php - 使用 asyncTask 时的 NullPointer

mysql - 如何仅比较时间(hh :mm:ss) in timestamp field in my sql. ?

php - MySQLi 查询以获取表中的最大 id?

PHP - 获取 : Commands out of sync; you can't run this command now