MySQL Workbench 手冊  /  資料庫開發  /  可視化 SQL 編輯器

8.1 可視化 SQL 編輯器

可視化 SQL 編輯器包含一組專用的編輯器(查詢、結構描述、表格等等)和三個面板:側邊欄、次要側邊欄和輸出區域。每個編輯器會在作用中的 MySQL 連線標籤內開啟一個單獨的次要標籤。每個面板都可以隱藏或顯示。編輯器和面板一起可讓您執行以下操作

  • 建立、編輯和執行查詢

  • 建立和編輯資料

  • 檢視和匯出結果

  • 執行基本的 RDBMS 管理任務

色彩語法醒目提示、內容說明和程式碼完成可協助您撰寫和除錯 SQL 陳述式。整合的 EXPLAIN 計劃提供資料來協助最佳化您的查詢。下圖顯示可視化編輯器的主要元素。

圖 8.1 可視化 SQL 編輯器

Content is described in the surrounding text.

可視化 SQL 編輯器元素說明

  1. 首頁標籤。「首頁」標籤提供連線、模型和 MySQL 移轉精靈的快速存取。與其他主要標籤不同,「首頁」標籤不會關閉。如需其他資訊,請參閱第 4 章,首頁標籤

  2. 連線標籤。與 MySQL 伺服器建立的每個連線都以單獨的連線標籤表示。當開啟伺服器的連線標籤時,伺服器可以處於作用中或非作用中狀態。如需建立和管理 MySQL 連線的協助,請參閱第 5 章,MySQL Workbench 中的連線

  3. SQL 查詢標籤。當您連線至 MySQL 伺服器時,SQL 查詢標籤是預設開啟的次要標籤。每個查詢標籤都會以遞增的數字唯一識別:查詢 1查詢 2,依此類推。若要關閉開啟的標籤,請按一下標籤上的 x。若要更深入了解 MySQL Workbench 中的查詢編輯,請參閱第 8.1.1 節,〈SQL 查詢標籤〉

    所有 SQL 查詢標籤都提供一個編輯查詢的區域。您可以在這個相同的中央區域內的標籤中開啟其他專用編輯器。例如,您可以編輯結構描述、表格、欄等等。管理標籤也會在這個區域中開啟。

  4. 主選單列。選單列具有以下選單:檔案編輯檢視查詢資料庫伺服器工具指令碼說明。您可以使用的動作取決於您按一下選單時選取的標籤。如需常用選單的說明,請參閱第 8.1.3 節,〈查詢和編輯選單〉

  5. 主工具列。此工具列中的快速動作為(從左到右依序)

    • 建立新的 SQL 標籤以執行查詢

    • 在新查詢標籤中開啟 SQL 指令碼檔案

    • 開啟所選物件的檢閱器

    • 在連線的伺服器中建立新的結構描述

    • 在連線伺服器中的作用中結構描述中建立新的表格

    • 在連線伺服器中的作用中結構描述中建立新的檢視

    • 在連線伺服器中的作用中結構描述中建立新的預存程序

    • 在連線伺服器中的作用中結構描述中建立新的函式

    • 在側邊欄結構描述樹狀結構中選取的物件中搜尋表格資料的文字

    • 重新連線至 DBMS

  6. 快捷動作。提供下列快捷方式(從左到右依序)

  7. 側邊欄面板。側邊欄有兩個主要標籤:導覽和資訊。某些主機上會省略標籤。

    「導覽」有兩個子標籤:管理(先前命名為管理)和結構描述。您可以按一下合併 () 將兩個標籤的內容合併(或分隔)成單一清單。

    「資訊」區域提供 物件資訊工作階段 子標籤,其中包含關於所選物件和關於作用中連線的唯讀資訊。

  8. 次要側邊欄面板(SQL 新增功能)。「SQL 新增功能」區域提供下列子標籤

  9. 輸出區域面板。「輸出」面板可以下列形式顯示已執行查詢的摘要:動作輸出、文字輸出或歷史輸出。如需其他資訊,請參閱第 8.1.7 節,〈輸出面板〉

下一節將說明如何使用可視化 SQL 編輯器。