【问题标题】:Mysqli statement execute error : Prepared statement needs to be re-preparedMysqli 语句执行错误:准备好的语句需要重新准备
【发布时间】:2017-03-28 11:09:33
【问题描述】:

在执行 php 脚本时,我得到一个错误描述,

Mysqli 语句执行错误:Prepared statement需要重新准备.....

执行mysql执行的函数(insert / update语句)是一个zend函数_saveRow。还观察到数据实际上已经插入到数据库中,并且函数仍然返回执行错误。

任何帮助将不胜感激。

【问题讨论】:

  • 任何帮助都将不胜感激。我怀疑如果没有导致错误的代码,你会得到任何帮助,你的问题会引起反对
  • 这是重复的,not the only one

标签: php mysql zend-framework mysqli zend-db


【解决方案1】:

问题:'准备好的语句需要重新准备'

此问题通常发生在使用任何计算机语言(如 Java)或从后端调用过程调用过程时。

解决方案:通过使用(执行)下面的脚本来增加缓存的大小。

脚本:set global table_definition_cache = 4000;

【讨论】:

    猜你喜欢
    • 2018-09-26
    • 2021-06-24
    • 1970-01-01
    • 2014-06-11
    • 1970-01-01
    • 2012-12-01
    • 2015-08-27
    • 2021-12-16
    相关资源
    最近更新 更多