【发布时间】:2016-11-16 09:05:42
【问题描述】:
我在 PHP 中通过 PDO 使用 MySQL 准备语句来分离查询和数据,例如:
CALL `celestial_object_view`(?, ?)
但是 MySQL 日志显示
CALL `celestial_object_view`('1', '1')
因此,我猜数据实际上是在发送到 MySQL 之前合并到查询中的?短数据不是问题,但是插入10Mo的Blob数据时,MySQL服务器尖叫超过max_allowed_packet。
如何让 PDO/PHP/MySQL 将数据与 PS 分开考虑,这样我就可以执行包含大量数据的简短 PS,而不会到达 max_allowed_packet?
【问题讨论】:
标签: php mysql pdo prepared-statement