mysql - 1615 准备好的语句需要在 codeigniter 中重新准备

标签 mysql sql codeigniter codeigniter-3

我在 codeIgniter 3.1.7 框架中的 mysql 存储过程中使用 prepare 语句。当我在 localhost 工作时一切正常但是当网站被托管时,我收到这个错误“Prepared statement needs to be re-prepared”我在太多网站中检查了解决方案并检查了 codeigniter,mysql 文档。但我仍然无法解决它。几乎每个人都提到在sql中增加“table_definition_cache”。但我试过了,但我仍然遇到同样的错误。期待高手的解答。提前致谢。

最佳答案

我在使用 Laravel 框架时遇到了同样的问题。我用谷歌搜索并尝试了很多解决方案,但没有解决这个问题。 最后,我得到了这个解决方案并摆脱了这个问题。

解决方案:MySQL: Prepared statement needs to be re-prepared

您还可以看到这些解决方案:

Solution1:

Solution2:

我希望这对你也有用。

关于mysql - 1615 准备好的语句需要在 codeigniter 中重新准备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51208034/

相关文章:

mysql - 在 mysql 中应用多个联接时提高性能

php - 与家族层次结构/布局相关的 MySQL 查询

c++ - 在 C++ 中检索 Sqlite 表数据

php - codeigniter is_unique 数据库设置

.htaccess - 使用 htaccess 文件删除 ubuntu 上 codeigniter 中的 index.php

mysql - Prestashop 导出数据库并将其导入回来

php - 如何将复选框的值存储到表中

mysql - 检查表列的最大值,表列未知/常量

mysql - 如何在 SQL 表中查找唯一值并创建统一 View

codeigniter - 如何在 View 中回显 $lang->line ('' ) 而不是 $this->lang->line ('' )