如何使用 phpMyAdmin 3.2.4编辑视图?

我只需要在 phpMyAdmin 3.2.4中编辑一个非常复杂的视图,但是我不知道如何做到这一点。有什么建议吗? 谢谢!

138012 次浏览

尝试在 phpmyadmin 的 sql 部分中运行 SHOW CREATE VIEW my_view_name,您将更好地了解视图中的内容

为了扩展 CheeseConqueso 的说法,以下是使用 PHPMyAdmin 更新视图的全部步骤:

  1. 运行以下查询: SHOW CREATE VIEW your_view_name
  2. 展开选项并选择 < em > 全文
  3. 去吧
  4. 复制 创建视图列的全部内容。
  5. 在您选择的编辑器中对查询进行更改
  6. 直接运行查询(不使用 CREATE VIEW... 语法) ,以确保它按照预期的方式运行。
  7. 一旦你满意了,点击左边列表中的视图来浏览它的数据,然后一直滚动到底部,在那里你会看到一个 < em > CREATE VIEW 链接。点一下。
  8. < em > OR REPLACE 字段中放置一个检查。
  9. < em > VIEW name 中输入要更新的视图的名称。
  10. [艾滋病毒/艾滋病]字段中,放置测试时运行的查询的内容(不使用 CREATE VIEW...语法)。
  11. 去吧

我希望这对某些人有所帮助。特别感谢奶酪饼干他/她富有洞察力的回答。

只需导出您的视图,您就可以获得对其进行一些更改所需的所有 SQL。

只需要为视图添加 SQL 查询中的更改并进行更改:

CREATE for < strong > CREATE OR REPLACE

在数据库表列表中,它应该显示“查看类型”列。 编辑视图:

  1. 单击“表中的视图”列表
  2. 单击“结构”选项卡
  3. 单击“全部检查”下的“编辑视图”

enter image description here

希望这个能帮上忙

更新: 在 PHPMyAdmin 4.x 中,它没有显示类型查看,但是你仍然可以识别它:

  1. 在“行”列中: 它的“行”为零
  2. 在行动列: 它有灰色的空按钮

当然,它可能只是一个空表,但是当您打开该结构时,您将知道它是一个表还是一个视图。

带书签的 SQL 查询部分选择您的视图,然后选择 删除,然后单击 去吧按钮。