Laravel SQLSTATE [HY000]:常规错误:1615准备好的语句需要重新准备

Lev*_*evi 4 php mysql database error-handling laravel-4

我最近推出了基于Laravel的网站,我没有遇到任何问题,但是40分钟前我检查时发现了这个错误:

SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared (SQL: select * from `users` where `id` = 1 and `remember_token` = mfjLlbv3fR49TYGAqmUgBSqVVAKmoHhq26ws8rojuXxee5qWcvHrcdoTXs6W limit 1) 
Run Code Online (Sandbox Code Playgroud)

为什么会这样?一切都很好,现在突然间我无能为力.

小智 6

当mysqldump正在进行时会发生此错误.哪个数据库转储正在进行并不重要.等待转储完成,此错误将消失.

问题是转储的表定义会导致此错误.

干杯,

苏伦

  • 如果我没有正在进行转储但是在对视图运行查询时遇到此错误?请详细说明你的答案,因为它似乎只涵盖其中一个可能的情况,"等待它"是一个有点广泛的建议 (2认同)