MySQL Workbench:SQL 開發
MySQL Workbench 為開發人員提供一整套視覺化工具,以建立、編輯和管理 SQL 查詢、資料庫連線和物件。
視覺化 SQL 編輯器
視覺化 SQL 編輯器讓開發人員可以建置、編輯和執行查詢、建立和編輯資料,以及檢視和匯出結果。色彩語法醒目提示、上下文相關說明和自動完成功能有助於撰寫和偵錯 SQL 陳述式。並且可以輕鬆收集 EXPLAIN 計畫以協助最佳化查詢。SQL 編輯器提供
- 表格編輯器 - 使用簡單的網格格式輕鬆編輯資料並提交變更。
- 結果視窗 - 同時執行多個查詢,並在個別索引標籤上檢視文字結果、影像和空間檢視,以及查詢效能統計資料。
- SQL 片段面板 - 儲存並輕鬆重複使用常用的 Selects、DML 和 DDL 程式碼。
- 歷程記錄面板 - 檢視查詢和陳述式的完整工作階段歷程記錄,顯示執行了哪些查詢以及何時執行。輕鬆擷取、檢閱、重新執行、附加或修改先前執行的 SQL 陳述式。
- 表格資料搜尋面板 - 透過在任意數量的表格和綱要上提供文字搜尋,在整個資料庫中尋找資料,顯示符合指定模式的列。
- 匯出結果 - 將結果資料匯出為常見格式,包括 CSV、HTML 和 XML。
物件管理
物件瀏覽器讓開發人員可以輕鬆瀏覽資料庫綱要和物件。DBA 可以視覺化地選取要查詢的表格和欄位、編輯表格、建立新表格和資料庫,以及刪除表格和資料庫。
- 綱要檢查器 - 利用資料庫綱要中所有物件的一組詳細網格,以檢視、排序和分析各種詳細資料和統計資料。在綱要檢查器中,開發人員可以輕鬆調用表格維護操作,例如 ANALYZE 和 OPTIMIZE TABLE。
- 物件瀏覽器 - 輕鬆瀏覽、探索和對資料庫物件 (表格、檢視、觸發程序等) 執行動作。
- 物件編輯器 - 輕鬆編輯、建立或刪除資料庫物件 (表格、檢視、觸發程序等)。
連線管理
資料庫連線面板和連線精靈讓開發人員可以建立、組織和管理標準資料庫連線,包括 MySQL Fabric。進階使用者可以使用「管理連線」對話方塊來輸入連線參數,例如 IP 位址、連接埠、使用者名稱和密碼,以及透過 ssh 輕鬆建立安全的遠端連線。