如何使用 phpMyAdmin 3.2.4 编辑视图?

发布于 2024-08-22 05:22:54 字数 69 浏览 5 评论 0原文

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

I need to simply edit a very complicated view in phpMyAdmin 3.2.4 but I cannot figure how to do that. Any suggestions?
Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

笑梦风尘 2024-08-29 05:22:54

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

  1. 运行以下查询:SHOW CREATE VIEW your_view_name
  2. 展开选项并选择全文< /strong>
  3. 开始
  4. 复制创建视图列的全部内容。
  5. 在您选择的编辑器中对查询进行更改
  6. 直接运行查询(不使用 CREATE VIEW... 语法)以确保它按您期望的方式运行。
  7. 一旦您感到满意,请点击左侧列表中的视图来浏览其数据,然后一直滚动到底部,您将在其中看到创建视图 链接。单击该按钮。
  8. 勾选或替换字段。
  9. 视图名称中输入您要更新的视图的名称。
  10. AS字段中输入您在测试时运行的查询的内容(没有CREATE VIEW...语法)。
  11. 开始

特别感谢 CheesConQueso 的富有洞察力的回答。

To expand one what CheeseConQueso is saying, here are the entire steps to update a view using PHPMyAdmin:

  1. Run the following query: SHOW CREATE VIEW your_view_name
  2. Expand the options and choose Full Texts
  3. Press Go
  4. Copy entire contents of the Create View column.
  5. Make changes to the query in the editor of your choice
  6. Run the query directly (without the CREATE VIEW... syntax) to make sure it runs as you expect it to.
  7. Once you're satisfied, click on your view in the list on the left to browse its data and then scroll all the way to the bottom where you'll see a CREATE VIEW link. Click that.
  8. Place a check in the OR REPLACE field.
  9. In the VIEW name put the name of the view you are going to update.
  10. In the AS field put the contents of the query that you ran while testing (without the CREATE VIEW... syntax).
  11. Press Go

Special thanks to CheesConQueso for their insightful answer.

她如夕阳 2024-08-29 05:22:54

在您的数据库表列表中,它应该在类型列中显示视图。
要编辑视图:

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

在此处输入图像描述

希望这有助于

在 PHPMyAdmin 4.x 中更新:,但事实并非如此t 在类型中显示视图,但您仍然可以识别它:

  1. 在行列中:它有零行
  2. 在操作列中:它有灰色的空按钮

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

In your database table list it should show View in Type column.
To edit View:

  1. Click on your View in table list
  2. Click on Structure tab
  3. Click on Edit View under Check All

enter image description here

Hope this help

update: in PHPMyAdmin 4.x, it doesn't show View in Type, but you can still recognize it:

  1. In Row column: It had zero Row
  2. In Action column: It had greyed empty button

Of course it may be just an empty table, but when you open the structure, you will know whether it's a table or a view.

饮湿 2024-08-29 05:22:54

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

try running SHOW CREATE VIEW my_view_name in the sql portion of phpmyadmin and you will have a better idea of what is inside the view

染墨丶若流云 2024-08-29 05:22:54

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

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

CREATE for CREATE OR REPLACE

Just export you view and you will have all SQL need to make some change on it.

Just need to add your change in SQL query for the view and change :

CREATE for CREATE OR REPLACE

绳情 2024-08-29 05:22:54

已添加书签的 SQL 查询部分中选择您的视图,然后选择删除,然后单击执行按钮。

Select your view in Bookmarked SQL query section then select Delete then click Go button.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文