MariaDB 下载
MariaDB是一款开源的关系型数据库管理系统,是MySQL的一个分支,保持了与MySQL的高度兼容性,同时提供了一些新特性、性能改进和增强功能。本页面提供MariaDB官方下载地址、各版本详细说明和相关资源链接。
主要版本
MariaDB 11.4 - 当前稳定版
MariaDB 11.4是当前最新的稳定版本,于2024年3月发布,提供了多项性能改进、功能增强和安全更新。
| 操作系统 | 架构 | 安装包类型 | 下载链接 | 说明 |
|---|---|---|---|---|
| Windows | x86_64 | 安装程序 | 下载 | MariaDB Windows版安装包 |
| Windows | x86_64 | ZIP 归档文件 | 下载 | 免安装的压缩包,适合高级用户 |
| macOS | x86_64/ARM64 | DMG 安装包 | 下载 | 适用于macOS的图形化安装包 |
| Linux | x86_64 | RPM 包 | 下载 | 适用于Red Hat、CentOS、Fedora等系统 |
| Linux | x86_64 | DEB 包 | 下载 | 适用于Debian、Ubuntu等系统 |
| Linux | x86_64/ARM64 | TAR 归档文件 | 下载 | 适用于各种Linux发行版的预编译二进制文件 |
| 所有平台 | 源码包 | 下载 | MariaDB源代码,适合自定义编译 |
MariaDB 10.11.x - 长期支持版
MariaDB 10.11是当前的长期支持版本,于2022年5月发布,将持续获得更新和支持至2028年2月。
| 操作系统 | 架构 | 安装包类型 | 下载链接 | 说明 |
|---|---|---|---|---|
| Windows | x86_64 | 安装程序 | 下载 | MariaDB 10.11 Windows版安装包 |
| macOS | x86_64 | DMG 安装包 | 下载 | 适用于macOS的图形化安装包 |
| Linux | x86_64 | RPM/DEB/TAR包 | 下载 | 适用于各种Linux发行版的安装包 |
所有版本下载
| 版本 | 发布日期 | 下载页面 | 支持状态 |
|---|---|---|---|
| MariaDB 11.4 | 2024年3月 | 下载页面 | 主流支持中 |
| MariaDB 11.3 | 2023年11月 | 下载页面 | 主流支持中 |
| MariaDB 11.2 | 2023年7月 | 下载页面 | 主流支持中 |
| MariaDB 10.11 (LTS) | 2022年5月 | 下载页面 | 长期支持至2028年2月 |
| MariaDB 10.6 (LTS) | 2021年7月 | 下载页面 | 长期支持至2026年7月 |
| MariaDB 10.5 | 2020年6月 | 下载页面 | 支持至2024年6月 |
| MariaDB 10.4 | 2019年6月 | 下载页面 | 支持已结束(2023年6月) |
旧版本归档
MariaDB提供了完整的旧版本归档,您可以访问MariaDB官方下载页面获取所有历史版本的下载链接。
Docker镜像下载
MariaDB提供了官方Docker镜像,方便在容器环境中部署和使用:
| 镜像名称 | 下载命令 | 说明 |
|---|---|---|
| mariadb:11.4 | docker pull mariadb:11.4 | MariaDB 11.4官方Docker镜像 |
| mariadb:11.4-jammy | docker pull mariadb:11.4-jammy | 基于Ubuntu Jammy的MariaDB 11.4镜像 |
| mariadb:11.4-alpine | docker pull mariadb:11.4-alpine | 基于Alpine Linux的轻量级MariaDB 11.4镜像 |
| mariadb:10.11 | docker pull mariadb:10.11 | MariaDB 10.11 LTS官方Docker镜像 |
| mariadb:10.11-alpine | docker pull mariadb:10.11-alpine | 基于Alpine Linux的轻量级MariaDB 10.11镜像 |
版本比较
| 特性 | MariaDB 11.4 | MariaDB 10.11 (LTS) |
|---|---|---|
| MySQL兼容性 | 兼容MySQL 8.0 | 兼容MySQL 8.0 |
| 行级加密 | 增强支持 | 基础支持 |
| 并行复制 | 增强 | 支持 |
| 窗口函数 | 增强 | 完整支持 |
| 全文搜索 | 增强 | 完整支持 |
| 动态列 | 增强 | 支持 |
| 审计功能 | 增强 | 基础支持 |
| 性能模式 | 增强 | 完整支持 |
| 存储引擎 | InnoDB, Aria, ColumnStore等 | InnoDB, Aria, ColumnStore等 |
选择合适的版本
- 生产环境:建议使用MariaDB 10.11.x LTS版本,提供稳定性能和长期支持至2028年
- 开发和测试:可以使用MariaDB 11.4最新版本,体验新功能和改进
- MySQL兼容需求:MariaDB保持与MySQL高度兼容,可作为MySQL替代品
- 云环境:考虑使用MariaDB SkySQL或各主要云提供商的托管MariaDB服务
MariaDB工具软件
| 工具名称 | 类型 | 版本 | 下载链接 | 说明 |
|---|---|---|---|---|
| MariaDB Shell | 官方工具 | 1.0.20 | 下载 | 交互式命令行工具 |
| MariaDB Backup | 官方工具 | 11.4.2 | 下载 | 备份和恢复工具,支持热备份 |
| MariaDB MaxScale | 官方工具 | 23.08.1 | 下载 | 数据库代理和负载均衡器 |
| MariaDB Galera Cluster | 官方工具 | 10.11.7 | 下载 | 高可用性集群解决方案 |
| MySQL Workbench | 开发工具 | 最新版 | 下载 | 支持MariaDB的官方GUI工具 |
| phpMyAdmin | 开发工具 | 最新版 | 下载 | 基于Web的数据库管理工具 |
| DBeaver | 开发工具 | 最新版 | 下载 | 通用数据库管理工具,支持MariaDB |
| HeidiSQL | 开发工具 | 最新版 | 下载 | Windows平台的数据库管理工具 |
| DataGrip | 开发工具 | 最新版 | 下载 | JetBrains的专业数据库IDE |
官方文档
注意事项
- 下载前请确保选择与您的操作系统和硬件架构相匹配的安装包
- MariaDB是完全开源的,可以自由使用、修改和分发
- 虽然MariaDB保持了与MySQL的高度兼容性,但在某些高级功能上可能存在差异
- 在进行版本升级前,建议备份所有数据并在测试环境中验证兼容性
- 对于生产环境,建议定期更新到最新的维护版本,以获取安全更新和bug修复
- 在高可用性环境中,建议使用MariaDB Galera Cluster或MaxScale等工具
