MySQL Workbench 手冊  /  組態  /  常見偏好設定與組態

3.4 常見偏好設定與組態

常用的組態選項和偏好設定包括:

  • 重新掃描本機 MySQL 執行個體:在首頁上按一下滑鼠右鍵,此選項會掃描您的系統以尋找 MySQL 執行個體,並將連線磚新增至首頁。

  • 安全更新:啟用時(預設),如果 WHERE 子句中未定義索引鍵,MySQL Workbench 將不會執行 UPDATEDELETE 陳述式。換句話說,MySQL Workbench 會嘗試防止重大錯誤,例如刪除大量(或所有)的列。從 SQL 編輯器 偏好設定索引標籤設定。

    例如,DELETE FROM foo 會被視為不安全,而 DELETE FROM foo WHERE id = 1 則是安全的,且永遠會執行。

  • 預設目標 MySQL 版本:對於建模,請將此 建模 MySQL 偏好設定設定為您的目標 MySQL 伺服器版本。這會影響產生語法以及資料庫結構,因為 MySQL 隨著時間的推移而有所變更。版本錯誤可能會產生 MySQL 伺服器的無效語法。

  • 合併管理工具和結構樹狀目錄:這指的是 SQL 編輯器中的左側面板,其中 管理結構 區域位於一個或兩個不同的索引標籤上。

    也可以在執行階段按一下 圖示來切換此行為。

  • 關閉時儲存開啟編輯器的快照:預設情況下,MySQL Workbench 會儲存所有查詢索引標籤,並在您重新啟動時重新開啟它們。使用相關的 自動儲存腳本間隔 設定來修改其行為。兩者都從 SQL 編輯器 偏好設定索引標籤設定。

    相關行為:在 SQL 索引標籤上按一下滑鼠右鍵,然後選擇 儲存索引標籤(將索引標籤儲存至檔案)或 關閉其他索引標籤 以關閉所有其他 SQL 編輯器索引標籤。

  • 在編輯器中啟用程式碼完成:可以手動或自動啟用程式碼建議,前提是也啟用了相關的 自動開始程式碼完成 設定。此外,啟用 完成時使用大寫關鍵字 以程式碼建議大寫 SQL 關鍵字,例如 INSERT 而不是 insert

    相關行為:SQL 編輯器中的 內容說明 右側面板會顯示 SQL 陳述式的文件,並且可從右側面板停用/啟用。例如,鍵入 INSERT 會在右側面板中載入 INSERT 陳述式的說明文件。