1

我已经阅读了有关在 mysql 中创建视图的文档,但我无法确定视图是临时的还是永久的。如果我只想将它们用于一个会话,我是否需要手动将 DROP VIEW 查询添加到我的 PHP 脚本,或者当连接关闭时视图会被破坏?

4

2 回答 2

2

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

于 2012-02-26T01:46:56.810 回答
2

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

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

于 2012-02-26T01:54:09.780 回答