Linux 上 MariaDB 版本选择指南
一 选择前的判断维度
二 推荐版本矩阵
| 场景 | 推荐版本 | 说明 |
|---|---|---|
| 全新业务、追求新特性与性能 | 10.11 LTS | 稳定 LTS,兼容 utf8mb4,适合长期使用与主流生态。 |
| 兼容 MySQL 5.7 存量应用 | 10.5 | 在 JSON/性能/兼容性 上较均衡,适合从 5.7 升级或替代。 |
| 老系统、依赖 10.3 特性 | 10.3 | 仍具良好生态与监控工具,适合既有 10.3 环境的延续。 |
| 历史系统、仅做最小改动 | 10.1/10.2 | 作为 MySQL 5.6/5.7 的有限替代,升级需充分回归测试。 |
| CentOS 7 自带的老环境 | 5.5.68 | 系统仓库常见版本,但已较老,建议规划升级路线。 |
| 说明:若需长期支持与稳定运维,优先 10.11 LTS;若强调与 MySQL 5.7 的兼容与特性覆盖,优先 10.5。 |
三 不同发行版与安装方式的要点
四 升级与迁移策略