我需要在mysql中显式DROP VIEW吗?

时间:2012-02-26 01:44:27

标签: php mysql create-view

我已经阅读了有关在mysql中创建VIEW的文档,我无法弄清楚视图是暂时的还是永久性的。如果我只想在一个会话中使用它们,我是否需要手动将DROP VIEW查询添加到我的PHP脚本中,或者在连接关闭时视图是否被销毁?

2 个答案:

答案 0 :(得分:2)

创建后,视图会一直持续到删除 - 非常像普通的表格。当前连接会话像临时表一样结束时,它们不会被删除。

答案 1 :(得分:2)

视图在删除之前是永久性的。如果您想要一个绑定到用户会话的结构,那么您可能需要临时表

临时表仅对用于创建它们的连接可见,并且一旦连接关闭它们就会消失。