1.1.2.4 MySQL Workbench 6.0 的新功能

本節概述相較於 MySQL Workbench 5.2 版本,在 MySQL Workbench 6.0 中新增的許多功能。

全新的首頁畫面

全新的現代化首頁畫面,可以在這裡存取 MySQL Workbench 的主要功能,包括連線到 MySQL 伺服器、建模、遷移和命令列公用程式。

圖 1.34 首頁畫面:Workbench 5.2

Content is described in the surrounding text.

圖 1.35 首頁畫面:Workbench 6.0

Content is described in the surrounding text.

統一的 SQL 編輯器和管理介面

在新的使用者介面中,現在可以直接從 SQL 編輯器介面存取伺服器管理功能(例如啟動/停止伺服器、管理使用者帳戶等),該介面位於可以瀏覽結構描述資訊和執行查詢的位置附近。

下圖包含 SQL 編輯器中結構描述視窗的三個螢幕截圖。第一個來自 MySQL Workbench 5.2,第二個是 MySQL Workbench 6.0,管理標籤已摺疊,第三個顯示合併的管理標籤的外觀。按一下重新整理按鈕旁邊的新合併按鈕,切換合併和標籤檢視。

圖 1.36 比較 Workbench 5.2 和 6.0 的 SQL 編輯器介面

Content is described in the surrounding text.

表格資料搜尋

您可以選取結構描述、表格或兩者來執行用戶端搜尋,以尋找使用者指定的字串和模式。若要存取此新的搜尋功能,請在左側邊欄中按一下滑鼠右鍵選取結構描述或表格,然後選取 搜尋表格資料

此螢幕截圖示範搜尋功能,並提供範例搜尋。在此範例中選取並搜尋多個表格

圖 1.37 表格搜尋功能

Content is described in the surrounding text.

如需其他資訊,請參閱第 8.1.8 節,「表格資料搜尋標籤」

SQL 編輯器的上下文說明

在查詢中選取關鍵字或函式,經過一段延遲後,它將顯示來自 MySQL 伺服器的格式化說明資訊(相當於使用命令列 MySQL 用戶端的 help 命令)。

圖 1.38 上下文相關說明

Content is described in the surrounding text.

如需其他資訊,請參閱第 8.1.6 節,「SQL 新增功能 - 上下文說明標籤」

結構描述檢視器

新的結構描述檢視器功能可讓您瀏覽結構描述物件中的一般資訊。對於表格,還可以執行維護任務,例如 ANALYZEOPTIMIZECHECKCHECKSUM TABLE。若要存取檢視器,請按一下滑鼠右鍵選取結構描述,然後選取 結構描述檢視器

圖 1.39 結構描述檢視器

Content is described in the surrounding text.

以及為表格選擇 維護

圖 1.40 結構描述檢視器:維護

Content is described in the surrounding text.

如需其他資訊,請參閱結構描述檢視器

級聯 DELETE 陳述式產生器

您可以產生一系列 DELETE 陳述式,這些陳述式是從該表格中刪除列所需要的,其中包含從其他參考該列的表格中刪除的列,以遞迴方式進行。 SELECT 版本可讓您預覽將刪除的列。按一下滑鼠右鍵選取表格,然後選取 複製到剪貼簿刪除並參考

圖 1.41 級聯 SELECT

Content is described in the surrounding text.

表格範本

定義具有常用欄的表格範本,以用於在即時連線或 EER 模型中建立新表格。在 SQL 編輯器中,選擇 建立表格類似,或者在建模中,使用右側邊欄。如需其他資訊,請參閱第 9.6 節,「表格範本」

垂直文字

新增查詢的垂直文字輸出選項(相當於命令列用戶端的 \G)。若要執行,請選擇 查詢執行目前陳述式(垂直文字輸出)

圖 1.42 垂直文字 (\G)

Content is described in the surrounding text.

改進的視覺化 Explain

改進了視覺化 Explain 輸出。

圖 1.43 視覺化 Explain:Workbench 5.2

Content is described in the surrounding text.

圖 1.44 視覺化 Explain:Workbench 6.0

Content is described in the surrounding text.

改進的伺服器狀態

新增了其他伺服器狀態資訊,並改進了使用者介面。從管理標籤選取伺服器狀態以開啟此視窗。

圖 1.45 伺服器狀態:Workbench 5.2

Content is described in the surrounding text.

圖 1.46 伺服器狀態:Workbench 6.0

Content is described in the surrounding text.

企業版功能

新增了對 MySQL Workbench 商業版中 MySQL 企業版功能的支持。從開啟連線的管理標籤中,在標題MySQL 企業版下尋找下列產品

MySQL Enterprise Backup (MEB):MEB 工具的 GUI 前端。安裝 MySQL Workbench 商業版和 MySQL Enterprise Backup 後,MySQL Workbench 將檢查並處理必要條件。也支援備份復原。此外掛程式支援使用本機和遠端安裝的 Linux 和 macOS 的 MEB,以及本機 Windows 的 MEB。

MySQL Audit Log Inspector:用於瀏覽商業審核記錄外掛程式所產生記錄內容的 GUI。提供強大的篩選和搜尋功能。透過將記錄資料在本機快取到加密檔案中,提供快速瀏覽功能。此外掛程式支援使用本機和遠端安裝的 Linux 和 macOS 的 MEB,以及本機 Microsoft Windows 的 MEB。

資料庫遷移功能

現在支援 SQL Anywhere 和 SQLite。