在宝塔面板中安装和管理多个数据库非常简单。你可以轻松地在同一台服务器上安装 多个数据库实例(如 MySQL、MariaDB、PostgreSQL 等),或者安装 多个不同版本的同一种数据库(例如 MySQL 5.6 和 MySQL 8.0)。下面是详细的操作步骤:
✅ 一、安装多个不同类型的数据库(如 MySQL + PostgreSQL)
宝塔默认支持多种数据库类型,你可以根据需要安装多个不同的数据库系统。
1. 登录宝塔面板
打开浏览器,访问宝塔面板地址,输入账号密码登录。
2. 安装第一个数据库(如 MySQL)
- 点击左侧菜单 【软件商店】
- 搜索
MySQL,选择你需要的版本(如 5.6、8.0 等),点击 安装
3. 安装第二个数据库(如 PostgreSQL)
- 同样进入 【软件商店】
- 搜索
PostgreSQL,选择版本安装即可
宝塔支持的数据库类型包括:
- MySQL
- MariaDB
- PostgreSQL
- MongoDB
- SQLite
- Redis(内存数据库)
✅ 二、安装多个相同类型但不同版本的数据库(如 MySQL 5.6 + MySQL 8.0)
宝塔支持安装多个版本的 MySQL 或 MariaDB,但需要手动操作。
方法一:使用宝塔官方推荐方式(不推荐多版本共存)
宝塔默认只允许安装一个版本的 MySQL 或 MariaDB。如果要安装多个版本,需要手动操作。
方法二:手动安装另一个版本的数据库(推荐)
步骤如下:
1. 安装第一个 MySQL 版本(如 5.6)
- 在宝塔【软件商店】安装 MySQL 5.6
2. 下载并手动安装另一个版本(如 MySQL 8.0 或 MariaDB)
- 通过 SSH 连接到服务器
- 下载 MySQL 或 MariaDB 的二进制包(推荐使用二进制安装)
- 解压、配置、设置端口(如 3307)、数据目录、服务启动脚本等
- 设置开机启动
⚠️ 这个过程较复杂,适合有 Linux 基础的用户。
✅ 三、配置多个数据库的访问
无论你安装的是哪种数据库,都需要注意以下几点:
1. 端口不同
- 默认 MySQL 使用
3306 - 如果你手动安装另一个数据库,需要指定不同端口(如
3307)
2. 数据库用户权限
- 每个数据库都有自己的用户管理系统
- 创建用户时,注意绑定正确的数据库和权限
3. 应用连接配置
- 在网站或应用中连接数据库时,注意填写正确的:
- 主机地址(如 127.0.0.1 或 localhost)
- 端口号(如 3306 或 3307)
- 数据库名、用户名、密码
✅ 四、常见问题
❓ Q:宝塔可以同时运行 MySQL 和 MariaDB 吗?
✅ A:可以,但不能使用宝塔一键安装两个,需要手动安装一个。
❓ Q:如何查看数据库运行状态?
✅ A:在宝塔【软件管理】中查看,或使用命令:
systemctl status mysqld
systemctl status postgresql
❓ Q:如何切换数据库版本?
✅ A:如果是手动安装的,可以通过修改配置文件和端口来切换使用。
✅ 总结
| 需求 | 方法 |
|---|---|
| 安装不同类型的数据库(MySQL + PostgreSQL) | 宝塔软件商店分别安装 |
| 安装多个 MySQL 版本 | 手动安装一个版本,修改端口 |
| 管理多个数据库 | 宝塔支持创建数据库、用户、权限管理 |
如果你需要,我可以提供手动安装 MySQL 8.0 的完整教程(适用于 CentOS / Ubuntu)。
是否需要?我可以继续为你提供。
CLOUD技术博