免費軟體資源 soft.registry
⚠ 這是歷史版本頁面 — 查看 MySQL 最新版本 →
  • 目前版本8.0.31
  • 更新日期2022-10-11
  • 檔案大小462 MB
  • 檔案名稱mysql-8.0.31-macos12-x86_64.dmg
  • 作業系統macOS 11.0 Big Sur or later
  • 支援語系English
  • 授權型式開源軟體
  • 開發商 Oracle
  • 軟體分類Mac 軟體 / 開發者工具
##

編輯短評

MySQL 是 Oracle 旗下長期維護的開源關聯式資料庫管理系統,向來是企業級應用開發與部署的主流首選。它主打 ACID 交易機制,能為關鍵業務打造可靠且安全的資料儲存環境,解決大量資料在併發存取下的一致性與完整性問題。在 Mac 開發者工具分類中,MySQL 憑藉穩定的更新節奏與普遍不錯的評價,穩居同類工具中的熱門位置,是許多後端工程師與資料庫管理員的標準配備。

這套軟體適合需要自行架設資料庫伺服器的開發者、DBA 或獨立軟體供應商,尤其當你正在開發需要高可靠度交易處理的商業應用時,它會是比 Access 這類桌面資料庫更貼近企業需求的選擇。不過 MySQL 本身沒有圖形介面,若需要視覺化管理,官方建議另外下載 Navicat 等 GUI 工具來操作。目前僅提供英文介面,macOS 使用者可直接安裝,但要注意它與 Windows 版在設定檔路徑與服務管理方式上略有差異,移轉時需稍加留意。

##

軟體介紹

MySQL for Mac 專為提供關鍵業務資料庫應用程式的企業組織所設計。它為企業開發人員、DBA 和 ISV 提供一系列新的企業功能,讓開發、部署和管理工業級應用程式更具生產力

如果您需要 MySQL Database 的 GUI,可以下載 NAVICAT(MySQL GUI)。它支援將 Oracle、MS SQL、MS Access、Excel、CSV、XML 或其他格式匯入該工具。

MySQL Database Server 提供新的企業功能,包括:ACID 交易,用於建置可靠且安全的關鍵業務應用程式;預存程序,可提升開發人員生產力。

觸發程序可在資料庫層級強制執行複雜的業務規則;檢視可確保敏感資訊不會外洩;資訊結構可輕鬆存取中繼資料;分散式交易(XA)可支援跨多個資料庫的複雜交易。

使用 MySQL for macOS 的十大理由:

擴充性與彈性
此應用程式資料庫伺服器提供極致的擴充性,從僅佔 1MB 空間的深度嵌入式應用程式,到儲存數 TB 資訊的大型資料倉儲,都能輕鬆應付。

高效能
獨特的儲存引擎架構讓資料庫專業人員能針對特定應用程式設定此應用程式資料庫伺服器,最終獲得令人驚豔的效能表現。

高可用性
堅如磐石的可靠性和持續可用性是此應用程式的標誌,客戶依賴此程式來保證全天候正常運作。

強大的交易支援
此工具提供市場上最強大的交易資料庫引擎之一,功能包括完整的 ACID(原子性、一致性、隔離性、持久性)交易支援、無限制的列層級鎖定等。

Web 與資料倉儲優勢
此應用程式是高流量網站的實際標準,因為它具備高效能查詢引擎、極快的資料插入能力,以及對特殊 Web 功能(如快速全文搜尋)的強大支援。

強大的資料保護
由於保護企業的資料資產是資料庫專業人員的首要任務,MySQL for Mac 提供卓越的安全功能,確保絕對的資料保護。

全面的應用程式開發
此軟體成為全球最受歡迎的開放原始碼資料庫的原因之一,在於它為每一種應用程式開發需求提供全面支援。在資料庫中,可找到預存程序、觸發程序、函數、檢視、游標、ANSI 標準 SQL 等支援。

易於管理
此程式提供卓越的快速啟動能力,從軟體下載到安裝完成的平均時間不到十五分鐘。

開放原始碼自由與 24 x 7 支援
許多企業對於完全採用開放原始碼軟體猶豫不決,因為他們認為無法獲得目前依賴專有軟體所擁有的支援或專業服務安全網,以確保其關鍵應用程式的整體成功。

最低總持有成本
透過將現有的資料庫驅動應用程式遷移到這個應用程式,或使用此工具進行新的開發專案,企業正實現經常達到七位數的成本節省。

安裝與設定

它提供 Windows、macOS 和 Linux 等主要作業系統的安裝套件。

安裝過程很直接,通常包括執行安裝程式並遵循幾個提示。

在設定期間,使用者可以設定資料庫設定、定義存取權限,並指定儲存選項。

此外,它也可以作為 Web 開發堆疊的一部分安裝,例如 XAMPP,以提供完整的開發環境。

使用方法

要有效使用 MySQL,使用者應具備 SQL(結構化查詢語言)和資料庫管理原則的基本了解。

它提供豐富的 SQL 指令集,用於建立、擷取、更新和刪除資料。開發人員可以使用專用的連接器和程式庫(例如用於 Java 的 MySQL Connector/J 或用於 Python 的 MySQL Connector/Python)將 MySQL 與他們選擇的程式語言整合。

提供廣泛的文件和線上資源,可協助使用者學習並精通 MySQL 的功能。

常見問題

問:我可以將現有的資料庫遷移到 MySQL Community Server 嗎?
答:可以,它提供工具和公用程式,可從其他 RDBMS(如 Oracle、SQL Server 和 PostgreSQL)遷移資料庫。

問:MySQL for Mac 適合大型應用程式嗎?
答:當然!MySQL 的擴充性和效能使其成為管理企業級應用程式資料的絕佳選擇。

問:免費的開放原始碼版本 MySQL 有任何限制嗎?
答:開放原始碼版本的伺服器提供廣泛的功能,但對於即時分析和企業級支援等進階功能,使用者可以考慮需要訂閱的 MySQL Enterprise Edition。

問:我可以保護我的 MySQL 資料庫免受未經授權的存取嗎?
答:可以,它提供強大的安全功能,包括使用者驗證、存取控制和加密機制,以保護您的資料免受未經授權的存取。

問:MySQL 支援預存程序和觸發程序嗎?
答:是的,它支援預存程序、觸發程序和函數,讓開發人員可以在資料庫中執行複雜的操作並自動化任務。

替代方案

PostgreSQL:以注重標準合規性和進階功能而聞名,PostgreSQL 是功能強大的開放原始碼 DBMS,適合複雜的資料情境。

Oracle Database:作為商業 RDBMS,Oracle Database 提供高效能、進階安全性和廣泛的管理工具,適合大規模企業應用程式。

SQLite:非常適合輕量級應用程式,SQLite 是無伺服器的 DBMS,以簡單、可攜性和零設定部署見長。

定價

MySQL 提供兩個主要版本:Community Edition(免費且開放原始碼)和 Enterprise Edition(商業版,具有額外功能與支援)。

Community Edition 是大多數使用者的熱門選擇,而 Enterprise Edition 需要訂閱,並提供專為企業級應用程式設計的進階功能。

此外,他們還提供以下產品:
  • MySQL HeatWave
  • MySQL Enterprise Edition
  • MySQL Standard Edition
  • MySQL Classic Edition
  • MySQL Cluster CGE
  • MySQL Embedded (OEM/ISV)
系統需求

MySQL 的系統需求會根據所使用的作業系統和版本而有所不同。

一般來說,它支援 Windows、macOS 和各種 Linux 發行版等主要平台。

根據資料庫的大小和複雜度,需要足夠的磁碟空間、記憶體和處理能力。

優點
  • 開放原始碼且免費的 Community Server Edition
  • 高效能與擴充性
  • 強大的安全功能
  • 廣泛的文件和活躍的社群支援
  • 與各種程式語言相容
缺點
  • 命令列介面可能讓初學者卻步
  • 某些進階功能僅限於 Enterprise Edition
  • 複雜的設定可能需要額外的配置和最佳化
另有提供:下載 MySQL for Windows

下載 MySQL for Mac 最新版本 為什麼此應用程式發布在 FileHorse 上?(更多資訊
##

畫面截圖

MySQL 畫面截圖 1 MySQL 畫面截圖 2 MySQL 畫面截圖 3 MySQL 畫面截圖 4 MySQL 畫面截圖 5
##

歷史版本

完整清單 →