伺服器設定類型
選擇描述您設定的 MySQL 伺服器設定類型。此設定定義要分配給您的 MySQL 伺服器執行個體的系統資源量(記憶體)。
開發:一台託管許多其他應用程式的電腦,通常是您的個人工作站。此設定會將 MySQL 配置為使用最少量的記憶體。
伺服器:預期這台電腦會執行其他幾個應用程式,例如 Web 伺服器。伺服器設定會將 MySQL 配置為使用中等數量的記憶體。
專用:一台專門用於執行 MySQL 伺服器的電腦。由於此伺服器上沒有執行其他主要應用程式,因此此設定會將 MySQL 配置為使用大部分的可用記憶體。
手動
防止 MySQL 安裝程式嘗試最佳化伺服器安裝,而是將預設值設定為
my.ini
設定檔中包含的伺服器變數。在選取手動
類型時,MySQL 安裝程式會使用 16M 作為tmp_table_size
變數指派的預設值。
連線能力
連線能力選項控制如何建立與 MySQL 的連線。選項包括
TCP/IP:此選項預設為選取。您可以停用 TCP/IP 網路以僅允許本機主機連線。在選取 TCP/IP 連線選項時,您可以修改下列項目
用於傳統 MySQL 通訊協定連線的連接埠。預設值為
3306
。僅在設定 MySQL 8.0 伺服器時顯示的 X 通訊協定連接埠。預設值為
33060
預設為 TCP/IP 連線選取的 開啟 Windows 防火牆連接埠以進行網路存取。
如果某個連接埠號碼已在使用中,您會在預設值旁看到資訊圖示 (
),而且除非您提供新的連接埠號碼,否則會停用 。
具名管道:啟用並定義管道名稱,類似於設定
named_pipe
系統變數。預設名稱為MySQL
。當您選取 具名管道 連線能力,然後繼續執行下一步時,系統會提示您設定在具名管道連線上授予用戶端軟體的存取控制層級。某些用戶端僅需要最低限度的存取控制來進行通訊,而其他用戶端則需要完全存取具名管道。
您可以根據執行用戶端的 Windows 使用者(或多個使用者)設定存取控制層級,如下所示
最低存取權限給所有使用者 (建議)。 此層級預設為啟用,因為它是最安全的。
完全存取權限給本機群組的成員。 如果最低存取權限選項對於用戶端軟體而言過於嚴格,請使用此選項來減少對具名管道具有完全存取權限的使用者數量。您必須先在 Windows 上建立群組,才能從清單中選取它。這個群組中的成員資格應該受到限制和管理。Windows 要求新加入的成員必須先登出,然後再登入才能加入本機群組。
完全存取權限給所有使用者 (不建議)。 此選項較不安全,應僅在實施其他安全措施時設定。
共用記憶體:啟用並定義記憶體名稱,類似於設定
shared_memory
系統變數。預設名稱為MySQL
。
進階設定
勾選 顯示進階和記錄選項 以在後續步驟中設定自訂記錄和進階選項。記錄選項步驟可讓您為錯誤記錄、一般記錄、慢查詢記錄(包括設定執行查詢所需的時間秒數)和二進位記錄定義自訂檔案路徑。進階選項步驟可讓您設定在複寫拓樸中啟用二進位記錄時所需的唯一伺服器 ID。
MySQL Enterprise 防火牆 (僅限企業版)
預設為取消選取 啟用 MySQL Enterprise 防火牆 核取方塊。選取此選項以啟用安全性清單,以提供針對特定類型攻擊的保護。需要額外的安裝後設定(請參閱 MySQL Enterprise 防火牆)。