mariadb10.5版本下载
时间: 2025-08-06 16:59:36 浏览: 8
<think>我们正在讨论的是MariaDB 10.5的官方下载方法。根据引用内容,我们可以通过添加MariaDB官方YUM存储库来安装,也可以使用其他方法。以下将详细介绍几种下载MariaDB 10.5官方版本的方法。
### 方法一:使用官方存储库安装(适用于CentOS/RHEL系统)
1. **添加MariaDB官方YUM存储库**
执行以下命令下载并运行存储库设置脚本:
```bash
curl -LsS -O https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
sudo bash mariadb_repo_setup --mariadb-server-version=10.5
```
此脚本将自动配置存储库指向MariaDB 10.5版本[^2]。
2. **安装MariaDB服务器**
更新存储库缓存并安装:
```bash
sudo yum update
sudo yum install MariaDB-server
```
### 方法二:使用dnf模块(适用于Fedora/CentOS 8+)
1. **重置并启用MariaDB 10.5模块**
```bash
sudo dnf module reset mariadb -y
sudo dnf module enable mariadb:10.5 -y
```
2. **安装MariaDB**
```bash
sudo dnf install mariadb-server mariadb -y
```
此方法直接使用系统模块管理工具切换版本[^1]。
### 方法三:手动下载二进制包
1. **访问官方下载页面**
打开MariaDB官方下载地址:
[https://downloads.mariadb.org/mariadb/10.5/](https://downloads.mariadb.org/mariadb/10.5/)
2. **选择系统版本**
在页面中选择操作系统类型(如Linux、Windows)和具体发行版(如CentOS、Ubuntu)。
3. **下载对应安装包**
选择所需格式(RPM、DEB或源码包)并下载。
### 验证安装
安装完成后执行版本检查:
```bash
mysql --version
# 预期输出:mysql Ver 15.1 Distrib 10.5.x-MariaDB
```
> **注意**:
> - 方法一和方法二适用于Linux系统,方法三支持全平台
> - 生产环境建议使用官方存储库安装以保证安全性
> - Windows用户可直接从官网下载MSI安装包
### 常见问题解决
1. **存储库配置失败**
检查网络连接,确保`curl`命令能正常访问下载地址。
2. **依赖冲突**
若系统已安装MySQL,需先卸载原有数据库:
```bash
sudo yum remove mysql-server mariadb-server
```
---
### 相关问题
1. MariaDB 10.5与MySQL 8.0的兼容性如何?
2. 如何配置MariaDB 10.5的binlog权限?[^3]
3. MariaDB 10.5的主要性能改进有哪些?
4. 如何在Ubuntu系统上安装MariaDB 10.5?
[^1]: 引用重置模块并启用特定版本的操作
[^2]: 引用添加官方存储库的方法
[^3]: 引用binlog权限变更说明</think>### MariaDB 10.5 官方下载指南
以下是官方推荐的 MariaDB 10.5 下载安装方法,适用于主流 Linux 发行版:
#### 一、CentOS/RHEL 系统安装
```bash
# 添加官方存储库
curl -LsS -O https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
sudo bash mariadb_repo_setup --mariadb-server-version=10.5
# 安装服务端和客户端
sudo yum install MariaDB-server MariaDB-client -y
```
> 此方法通过官方脚本配置专用存储库[^2]
#### 二、Fedora/CentOS 8+ (使用 dnf)
```bash
# 重置默认模块并启用10.5版本
sudo dnf module reset mariadb -y
sudo dnf module enable mariadb:10.5 -y
# 安装核心组件
sudo dnf install mariadb-server mariadb -y
```
> 使用系统模块管理工具切换版本[^1]
#### 三、Ubuntu/Debian 系统
```bash
# 添加官方存储库密钥
sudo apt-get install software-properties-common dirmngr
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
# 添加存储库
sudo add-apt-repository 'deb [arch=amd64] http://mirror.mariadb.org/repo/10.5/ubuntu $(lsb_release -cs) main'
# 安装
sudo apt update
sudo apt install mariadb-server -y
```
#### 四、二进制包下载(全平台)
1. 访问官方下载中心:
[https://downloads.mariadb.org/mariadb/10.5/](https://downloads.mariadb.org/mariadb/10.5/)
2. 选择操作系统和架构
3. 下载对应格式:
- Linux: `.tar.gz` 或 `.rpm/.deb`
- Windows: `.msi`
- macOS: `.dmg`
#### 验证安装
```bash
mysql --version
# 预期输出:mysql Ver 15.1 Distrib 10.5.x-MariaDB
```
> **重要提示**:
> 1. 安装前建议备份现有数据库
> 2. 生产环境应通过存储库安装以获取安全更新
> 3. 10.5+版本权限系统变更,需注意 binlog 权限设置[^3]
---
### 相关问题
1. MariaDB 10.5 与 MySQL 8.0 的主要兼容性差异有哪些?
2. 如何在 MariaDB 10.5 中配置 binlog 复制权限?[^3]
3. MariaDB 10.5 相比旧版本有哪些性能改进?
4. 如何将 MySQL 数据库迁移到 MariaDB 10.5?
[^1]: 模块重置与版本启用方法
[^2]: 官方存储库配置脚本
[^3]: binlog 权限管理变更说明
阅读全文
相关推荐















