php - 您能显示哪些项目绑定(bind)到 PDO 语句吗?

标签 php mysql pdo

使用 PHP、MySQL、PDO

出于日志记录/调试目的,我希望能够记录运行的 SQL 查询,是否可以获取此值及其附加的所有绑定(bind)结果?

我看到了 PDOStatement->debugDumpParams 但它似乎没有给出绑定(bind)的值。

最佳答案

首先:查询(除非模拟)不存在。它从来没有作为原始查询到达那里,因此这一切都是安全的。你能期望的最好结果通常是 debugDumpParams

关于php - 您能显示哪些项目绑定(bind)到 PDO 语句吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6906527/

相关文章:

php - Composer : where should I put the "vendor" folder?

php - 在 MySQL 数据库中存储纬度和经度值的问题

php - Laravel 奇怪的 PDO fetchMode 问题

php - 有什么办法可以将 'stream' 一个 PDO 查询结果 'into' 输出缓冲区,而不是将它存储到一个字符串中?

php - CakePHP 2.2 MSSQL/PDO 替代品?

php - jquery永久改变html

PHP:使用 file_get_contents 进行大量请求

php - 如何在 PHP 客户端和 C 守护程序服务器之间进行 IPC?

mysql - 与 MySQL (Apache Spark) 建立永久连接

mysql - 用于大量不断插入的数据的存储引擎,这些数据应该立即可用