我在 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
您还可以看到这些解决方案:
我希望这对你也有用。
关于mysql - 1615 准备好的语句需要在 codeigniter 中重新准备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51208034/