然后我在MySQL中运行“show full processlist”我看到一些查询看起来像
| 413575 | sitecom | localhost | sitecom | Prepare | 0 | After opening tables | select * from content where content.id = ? | 0.000 |
| 413597 | sitecom | localhost | sitecom | Prepare | 0 | init | select * from content where content.id = ? | 0.000 |
网站正在使用Laravel Eloquent ORM。它通过PDO与预先准备的语句一起工作。是的,我看到问号而不是绑定的参数吗?
答案 0 :(得分:0)
答案有点晚,但是如果有人偶然发现了这个问题:MySQL中的进程列表显示问号是正常的。查询带有绑定的值,您只是看不到它。
答案 1 :(得分:0)
我们遇到了同样的问题,但是在激活了slow_query_log之后,进程列表再次显示了所有参数