【问题标题】:Do I need to explicitly DROP VIEW in mysql?我需要在 mysql 中显式地删除视图吗?
【发布时间】:2012-03-16 00:40:34
【问题描述】:

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

【问题讨论】:

    标签: php mysql create-view


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2022-01-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多