mirror of
https://github.com/acepanel/acepanel.github.io.git
synced 2026-02-04 05:37:16 +08:00
78 lines
2.0 KiB
Markdown
78 lines
2.0 KiB
Markdown
# 数据库
|
||
|
||
数据库模块用于管理 MySQL、MariaDB、PostgreSQL 等数据库。支持创建数据库、管理用户和配置数据库服务器。
|
||
|
||
## 前置要求
|
||
|
||
使用数据库功能前,需要先安装数据库软件:
|
||
|
||
1. 进入 **应用** > **原生应用**
|
||
2. 安装 Percona、MySQL、MariaDB 或 PostgreSQL
|
||
|
||
## 功能概览
|
||
|
||
数据库模块分为三个部分:
|
||
|
||
| 功能 | 说明 |
|
||
|------|------|
|
||
| [数据库](./database/database) | 创建和管理数据库 |
|
||
| [用户](./database/user) | 管理数据库用户和权限 |
|
||
| [服务器](./database/server) | 管理数据库服务器连接 |
|
||
|
||

|
||
|
||
## 支持的数据库
|
||
|
||
| 数据库 | 说明 |
|
||
|--------|------|
|
||
| Percona | MySQL 的高性能分支,适合高负载场景 |
|
||
| MySQL | 世界上最流行的开源关系型数据库 |
|
||
| MariaDB | MySQL 的开源分支,完全兼容 MySQL |
|
||
| PostgreSQL | 功能强大的开源对象关系型数据库 |
|
||
|
||
## 快速开始
|
||
|
||
### 创建数据库
|
||
|
||
1. 进入 **数据库** 页面
|
||
2. 点击 **创建数据库**
|
||
3. 选择数据库类型和服务器
|
||
4. 输入数据库名称
|
||
5. 选择是否创建用户并设置权限
|
||
6. 点击创建
|
||
|
||
### 创建用户
|
||
|
||
1. 切换到 **用户** 标签
|
||
2. 点击 **创建用户**
|
||
3. 输入用户名和密码
|
||
4. 设置访问权限
|
||
5. 点击创建
|
||
|
||
## 连接数据库
|
||
|
||
### 本地连接
|
||
|
||
```
|
||
主机:127.0.0.1 或 localhost
|
||
端口:Percona/MySQL/MariaDB 3306,PostgreSQL 5432
|
||
Socket:Percona/MySQL/MariaDB /tmp/mysql.sock,PostgreSQL /tmp/.s.PGSQL.5432
|
||
```
|
||
|
||
### 远程连接
|
||
|
||
如需远程连接数据库:
|
||
|
||
1. 在防火墙中开放数据库端口
|
||
2. 创建允许远程访问的用户(主机设为 `%`)
|
||
|
||
::: warning 安全提示
|
||
不建议将数据库端口暴露到公网,如需远程管理建议使用 SSH 隧道或 VPN。
|
||
:::
|
||
|
||
## 下一步
|
||
|
||
- [数据库管理](./database/database) - 了解如何创建和管理数据库
|
||
- [用户管理](./database/user) - 了解如何管理数据库用户
|
||
- [服务器管理](./database/server) - 了解如何管理数据库服务器
|