如何使用phpMyAdmin 3.2.4编辑视图?

时间:2010-02-17 08:35:28

标签: mysql database phpmyadmin

我需要在phpMyAdmin 3.2.4中编辑一个非常复杂的视图,但我无法想象如何做到这一点。有什么建议? 谢谢!

4 个答案:

答案 0 :(得分:211)

要扩展CheeseConQueso所说的内容,以下是使用PHPMyAdmin更新视图的整个步骤:

  1. 运行以下查询:SHOW CREATE VIEW your_view_name
  2. 展开选项,然后选择 全文
  3. 开始
  4. 复制 创建视图 列的全部内容。
  5. 在您选择的编辑器中更改查询
  6. 直接运行查询(不使用CREATE VIEW ...语法)以确保它按预期运行。
  7. 一旦您满意,点击左侧列表中的视图浏览其数据,然后一直滚动到底部,您将看到 创建视图 链接。点击它。
  8. 勾选 OR REPLACE 字段。
  9. VIEW名称 中输入您要更新的视图的名称。
  10. AS 字段中输入您在测试时运行的查询内容(不使用CREATE VIEW...语法)。
  11. 开始
  12. 我希望能帮助别人。特别感谢CheesConQueso的深刻回答。

答案 1 :(得分:44)

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

答案 2 :(得分:38)

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

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

    enter image description here

    希望这个帮助

    在PHPMyAdmin 4.x中,

    更新:,它不会显示类型中的视图,但您仍然可以识别它:

    1. 在行列中:它有零行
    2. 在操作栏中:它有一个灰色的空按钮
    3. 当然它可能只是一个空表,但是当你打开结构时,你会知道它是一个表还是一个视图。

答案 3 :(得分:8)

只需导出您的视图,您将需要对所有SQL进行一些更改。

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

创建或替换

创建