MySQL Workbench 功能
MySQL Workbench 提供以下版本
- MySQL Workbench 社群版 — 開源 (GPL 授權)
- MySQL Workbench 標準版 — 商業版
- MySQL Workbench 企業版 — 商業版
MySQL Workbench 社群版 |
MySQL Workbench 標準版 |
MySQL Workbench 企業版 |
||
下載 » | 下載 » | 下載 » | ||
視覺化 SQL 開發 | ||||
SQL 編輯器 | 編寫、執行和偵錯 SQL 陳述式 | √ | √ | √ |
SQL 程式碼完成 | 提供 SQL 關鍵字和物件的上下文相關清單,以提高程式碼編寫效率 | √ | √ | √ |
SQL 程式碼格式化工具 | 自動格式化 SQL 程式碼,使程式碼更易於閱讀 | √ | √ | √ |
SQL 語法高亮顯示 | 顏色語法高亮顯示 | √ | √ | √ |
SQL 程式碼產生 | 一鍵式 SQL 程式碼產生 | √ | √ | √ |
SQL 片段 | 重複使用您最喜歡的 SQL 片段 | √ | √ | √ |
SQL 歷史記錄 | 所有已執行 SQL 的執行歷史記錄 | √ | √ | √ |
視覺化資料庫管理 | ||||
伺服器停止/啟動 | 在本機和遠端停止/啟動伺服器 | √ | √ | √ |
伺服器狀態與健康狀況 | 檢視主要伺服器診斷資訊 (狀態、CPU、記憶體、命中率、網路流量) | √ | √ | √ |
伺服器日誌 | 檢視和剖析慢速和錯誤日誌 (如果以表格為基礎) | √ | √ | √ |
伺服器設定 | 檢視和編輯 MySQL 伺服器設定 | √ | √ | √ |
複寫設定 | 檢視和編輯 MySQL 複寫設定 | √ | √ | √ |
效能調整 | ||||
效能儀表板 | 單一位置可快速檢視主要效能指標 | √ | √ | √ |
熱門效能報告 | 超過 20 個關於熱點、IO、SQL 等的報告 | √ | √ | √ |
查詢結果檢視 | 檢視主要查詢效能指標、統計資料和計時 | √ | √ | √ |
視覺化執行計畫 | 視覺化分析查詢執行計畫 | √ | √ | √ |
使用者和工作階段管理 | ||||
應用程式角色 | 方便地將使用者權限分組 | √ | √ | √ |
使用者管理 | 檢視、編輯、建立、刪除和複製 MySQL 使用者和權限 | √ | √ | √ |
工作階段管理 | 檢視連線狀態並終止 | √ | √ | √ |
連線管理 | ||||
連線精靈 | 設定與 MySQL 伺服器的連線 | √ | √ | √ |
多個連線 | 定義與不同伺服器的多個同時連線 | √ | √ | √ |
SSH 通道 | 設定與本機和遠端伺服器的 SSH 連線 | √ | √ | √ |
物件管理 | ||||
結構描述檢查器 | 詳細檢視所有結構描述物件的中繼資料,並存取維護操作 | √ | √ | √ |
物件瀏覽器 | 輕鬆瀏覽、探索和對資料庫物件 (表格、檢視、觸發程序等) 執行動作 | √ | √ | √ |
物件編輯器 | 輕鬆編輯、建立或刪除資料庫物件 (表格、檢視、觸發程序等) | √ | √ | √ |
資料管理 | ||||
匯入/匯出 | 匯入和匯出 mysqldump 檔案 | √ | √ | √ |
匯出結果集 | 將結果集匯出為 CSV、XML、HTML | √ | √ | √ |
視覺化資料編輯器 | 在網格中檢視和編輯結果集 | √ | √ | √ |
多窗格結果集 | 在同一個視覺化資料視窗中檢視多個結果集 | √ | √ | √ |
垂直查詢結果模式 | 以欄狀格式而非傳統列格式格式化查詢結果 | √ | √ | √ |
快速尋找 | 快速定位難以找到的列或儲存格 | √ | √ | √ |
表格資料搜尋 | 跨所有表格和結構描述的資料搜尋之模式比對搜尋 | √ | √ | √ |
大型結果集限制 | 限制大型結果集傳回的列數 | √ | √ | √ |
視覺化資料建模 | ||||
ER 圖表 | 完整的實體關係圖表 | √ | √ | √ |
圖表標記法選擇 | 從熱門建模標記法中選擇 | √ | √ | √ |
自動配置 | 自動排列大型模型 | √ | √ | √ |
模型表格、索引、檢視 | 管理所有 MySQL 資料相關物件 | √ | √ | √ |
模型預存程序、觸發程序、函數 | 管理所有 MySQL 程式碼相關物件 | √ | √ | √ |
模型使用者安全性 | 在模型中管理 MySQL 安全性權限 | √ | √ | √ |
反向工程 | ||||
從 SQL 指令碼反向工程 | 從 SQL 文字指令碼建立模型 | √ | √ | √ |
從即時資料庫反向工程 | 從即時資料庫建立模型 | √ | √ | √ |
正向工程 | ||||
正向工程至 SQL 指令碼 | 產生第一次即可正確執行到 SQL 指令碼的 DDL | √ | √ | √ |
正向工程至即時資料庫 | 從模型產生完整的實體資料庫 | √ | √ | √ |
結構描述同步 | ||||
結構描述差異 | 了解模型和即時資料庫或 SQL 指令碼之間的差異 | √ | √ | √ |
結構描述同步至 SQL 指令碼 | 自動以任一方向更新模型或 SQL 指令碼 | √ | √ | √ |
結構描述同步至即時資料庫 | 自動以任一方向更新模型或即時資料庫 | √ | √ | √ |
結構描述與模型驗證 1 | ||||
一般結構描述驗證 | 強制執行資料建模最佳實務標準,並消除常見的建模錯誤 | √ | √ | |
MySQL 特定結構描述驗證 | 強制執行 MySQL 特定設計標準,並確保第一次即可正確建置實體結構描述 | √ | √ | |
模型驗證 | 確保模型沒有錯誤 | √ | √ | |
DBDoc 1 | ||||
記錄資料庫結構描述 | 自動化資料庫文件 | √ | √ | |
記錄所有 SQL 物件類型 | 包含關於資料庫或模型所有層面的資訊 | √ | √ | |
以多種格式輸出文件 | 以 HMTL 或文字發佈 | √ | √ | |
MySQL Enterprise Backup GUI 1 | ||||
自動化備份 | 輕鬆建立、設定、執行和排程 MySQL Enterprise Backup 的完整和增量備份 | √ | ||
追蹤與管理 | 追蹤先前備份的狀態、檢視執行中備份的進度,以及檢閱工作排程 | √ | ||
快速復原 | 透過從最近備份中選取或使用歷史記錄來復原較舊的版本,輕鬆復原 | √ | ||
MySQL Enterprise Audit GUI 1 | ||||
稽核敏感資料 | 輕鬆啟用 MySQL Enterprise Audit 並查看誰在何時、何地以及如何做了什麼 | √ | ||
調查可疑活動 | 使用內建篩選器和文字搜尋,輕鬆在稽核追蹤中尋找可疑活動 | √ | ||
可排序的網格檢視 | 強大的網格檢視,快速翻頁瀏覽資料,並在使用者、IP、活動類型、日期和時間等九個屬性中排序 | √ | ||
MySQL Enterprise Firewall GUI 1 | ||||
防止 SQL 注入攻擊 | 輕鬆啟用 MySQL Enterprise Firewall 並學習或建立防火牆規則 | √ | ||
學習、封鎖或警示 | 在 Workbench 中簡單設定防火牆模式 | √ | ||
檢視、匯出、匯入規則 | 檢閱每個使用者的規則,輕鬆匯出和匯入規則,以便跨使用者或伺服器簡單共用 | √ | ||
指令碼與外掛程式 | ||||
Python 外掛程式 | 使用 Python 外掛程式自訂 | √ | √ | √ |
從 DBDesigner 匯入 | 輕鬆從 DBDesigner 匯入模型 | √ | √ | √ |
匯出模型圖表 | 輕鬆匯出為 PNG、SVG、PDF、Postscript | √ | √ | √ |
資料庫移轉 | ||||
資料庫移轉精靈 | 從 Microsoft SQL Server、Sybase ASE、Sybase SQL Anywhere、PostgreSQL 和 SQLite 移轉 | √ | √ | √ |
1 只有在指定的 MySQL 商業版本 (標準版、企業版或 CGE) 中才可使用的功能