核心政策變更
- 版本壽命: 5 年(2 年主流支持 + 3 年安全維護)
- 收費項目: 「MySQL Network 支持」服務,含舊版安全補丁
- 生效時間: 3.23 版 8 月 1 日起、4.0 版 10 月 1 日起
- 費用: 美區 $595/年,歐區 €495/年
背景與動因
MySQL 過去對多版本並行維護較「慷慨」,但隨用戶基數增長,同時為 3.23、4.0、4.1、5.0 發布安全補丁的工程成本激增。官方博客稱:「為了可持續發展,需對延長支持收費。」
版本生命週期具體規則
| 階段 | 時長 | 內容 |
| 主流支持 | 發布後 2 年 | 功能更新、Bug 修復、安全補丁(免費) |
| 延長支持 | 第 3~5 年 | 僅關鍵安全補丁(需付費訂閱) |
| 生命終止 (EOL) | 5 年後 | 完全停止補丁與技術支持 |
受影響版本與用戶對策
- 3.23 / 4.0 用戶: 僅能通過購買 Network 服務獲取補丁,或自行升級。
- 4.1 / 5.0 用戶: 仍在免費主流支持期內。
- 降級風險: 未修補漏洞可能導致合規、安全事件。
行業反響與競爭格局
- 部分開發者/中小企業表示「意外且擔憂」,遷移成本高。
- MySQL 5.0 引入視圖、觸發器、存儲過程,向企業級靠攏。
- 三大商業巨頭回應:Oracle (XE)、SQL Server (Express)、DB2 (Express-C) 推出免費入門版搶佔市場。
建議行動
- 盤點現網 MySQL 版本分布,識別即將 EOL 實例。
- 制定升級路線圖:
3.23 → 4.1 → 5.0/5.1 → 5.5/5.6 → 5.7/8.0,注意 SQL 模式、保留字、優化器行為變化。
- 評估訂閱「MySQL Enterprise Edition」vs 遷移至 MariaDB/Percona Server(社區版免費長期維護)。
- 建立版本生命週期管理台帳,納入 IT 資產管理體系。
總結
MySQL 生命週期新政標誌著開源數據庫商業化運營的成熟。企業需將「數據庫版本管理」納入常規運維體系,平衡升級成本與安全風險,避免被動陷入「無補丁可用」的境地。