在準備安裝 MySQL 時,請決定要使用哪個版本和發行格式 (二進位或原始碼)。
首先,決定要從像是 MySQL 8.4 的 LTS 系列安裝,還是從像是 MySQL 9.0 的 創新系列安裝。這兩個軌跡都包含錯誤修正,而創新版本則包含最新的新功能和變更。如需其他詳細資料,請參閱第 1.3 節「MySQL 發行版本:創新與 LTS」。
MySQL 8.4 中的命名配置使用由三個數字和一個選用字尾組成的發行版本名稱 (例如,mysql-8.4.0)。發行版本名稱中的數字解釋如下
選擇要安裝的 MySQL 版本後,決定要為您的作業系統安裝哪個發行格式。對於大多數使用案例而言,二進位發行版是正確的選擇。二進位發行版以原生格式提供給許多平台,例如 Linux 的 RPM 套件或 macOS 的 DMG 套件。發行版也以更通用的格式提供,例如 Zip 封存檔或壓縮 tar 檔案。在 Windows 上,您可以使用 MSI 來安裝二進位發行版。
在某些情況下,最好從原始碼發行版安裝 MySQL
您想要在某些明確的位置安裝 MySQL。標準的二進位發行版已準備好在任何安裝位置執行,但您可能需要更大的彈性來將 MySQL 元件放置在您想要的位置。
您想要使用可能未包含在標準二進位發行版中的功能來組態 mysqld。以下清單列出最常用的額外選項,以確保功能可用性
-DWITH_LIBWRAP=1
用於 TCP wrappers 支援。-DWITH_ZLIB={system|bundled}
用於依賴壓縮的功能-DWITH_DEBUG=1
用於除錯支援
如需其他資訊,請參閱第 2.8.7 節「MySQL 原始碼組態選項」。
您想要組態 mysqld,而無需使用標準二進位發行版中包含的某些功能。
您想要讀取或修改組成 MySQL 的 C 和 C++ 程式碼。為此,請取得原始碼發行版。
原始碼發行版包含比二進位發行版更多的測試和範例。