正如this文档所说,准备好的语句是服务器端的语句,例如函数或过程(如果我写错了,请纠正我)。

但是我在数据库上找到已定义的准备好的语句时遇到了一些麻烦。我目前正在使用MySQL Workbench,并且在左侧窗格中可以看到我的所有过程和功能,并且在这里看不到任何已定义的准备好的语句。

那么,有什么查询可以用来获取他们的名字吗?

最佳答案

医生说


  准备好的语句特定于创建它的会话。如果在不取消分配先前准备好的语句的情况下终止了会话,则服务器会自动取消分配它。


因此,会话结束后,自动删除了Prepared Statements。此外,Prepared Statement没有名称,它只是一个查询字符串。

关于mysql - 在mysql中获取准备好的语句列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39942530/

10-11 18:50