mirror of
https://github.com/acepanel/acepanel.github.io.git
synced 2026-02-04 12:47:13 +08:00
78 lines
2.2 KiB
Markdown
78 lines
2.2 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) - 了解如何管理數據庫服務器
|