2010-02-17 41 views

回答

41

嘗試在phpMyAdmin的SQL部分運行SHOW CREATE VIEW my_view_name,你將有什麼看法裏面一個更好的主意

+0

這顯示視圖點擊編輯視圖,但它允許我們編輯視圖 – Bharanikumar 2010-11-11 13:07:37

+4

也許你可以基於上述命令的結果創建一個新的視圖,並將其編輯添加到它? – CheeseConQueso 2010-11-11 16:47:51

195

要展開一個什麼CheeseConQueso是說,這裏是整個步驟更新使用phpMyAdmin一個觀點:

  1. 運行以下查詢:SHOW CREATE VIEW your_view_name
  2. 展開選項並選擇完整文字
  3. 轉到
  4. 複製的全部內容創建視圖列。
  5. 在您選擇的編輯器中對查詢進行更改
  6. 直接運行查詢(不包含CREATE VIEW ...語法)以確保它按預期運行。
  7. 一旦你感到滿意,請點擊查看列表左側瀏覽其數據,然後滾動一路底部在那裏你會看到一個CREATE VIEW鏈接。點擊那個。
  8. 請檢查或更換字段。
  9. 查看名稱把你要更新的視圖的名稱。
  10. AS字段放置您在測試時運行的查詢的內容(不包含CREATE VIEW...語法)。
  11. 轉到

我希望幫助別人。特別感謝CheesConQueso的精闢回答。

+0

它幫助了我matey,謝謝。 – eyurdakul 2017-01-27 13:40:34

+0

謝謝。它幫了我很多 – jsaf 2017-12-21 09:10:53

8

只是導出你的觀點,你會有所有的SQL需要做一些改變。

只需要添加你的變化在SQL查詢中查看和更改:

CREATECREATE OR REPLACE

24

在你的數據庫表列表它應該顯示在查看類型列。 要編輯觀點:在你的表列表查看

  1. 點擊
  2. 點擊結構選項卡上
  3. 下檢查所有

希望這有助於

+2

這就是OP所需的一切,只需最少的麻煩 - 這對我有效 – RozzA 2016-09-07 23:42:55

+1

這個選項已經在phpmyadmin 4.5.1中消失了? – 2016-11-11 04:38:30

+1

夥計!謝謝。似乎他們試圖隱藏這個鏈接。 +1 – 2017-10-04 06:43:52