2
0
mirror of https://github.com/acepanel/acepanel.github.io.git synced 2026-02-04 12:47:13 +08:00
Files
acepanel.github.io/zh_TW/advanced/database.md
github-actions[bot] 5b9a08c9a1 New Crowdin translations by GitHub Action (#76)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-01-27 05:28:16 +08:00

78 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 數據庫
數據庫模組用於管理 MySQL、MariaDB、PostgreSQL 等數據庫。 支持創建數據庫、管理用戶和配置數據庫服務器。
## 前置要求
使用數據庫功能前,需要先安裝數據庫軟體:
1. 進入 **應用** > **原生應用**
2. 安裝 Percona、MySQL、MariaDB 或 PostgreSQL
## 功能概覽
數據庫模組分為三個部分:
| 功能 | 說明 |
| -------------------------- | ---------- |
| [數據庫](./database/database) | 創建和管理數據庫 |
| [用戶](./database/user) | 管理數據庫用戶和權限 |
| [服務器](./database/server) | 管理數據庫服務器連接 |
![數據庫列表](/images/database/database-list.png)
## 支持的數據庫
| 數據庫 | 說明 |
| ---------- | ---------------------- |
| 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 3306PostgreSQL 5432
SocketPercona/MySQL/MariaDB /tmp/mysql.sockPostgreSQL /tmp/.s.PGSQL.5432
```
### 遠程連接
如需遠程連接數據庫:
1. 在防火牆中開放數據庫端口
2. 創建允許遠程訪問的用戶(主機設為 `%`
:::warning 安全提示
不建議將數據庫端口暴露到公網, 如需遠程管理建議使用 SSH 隧道或 VPN。
:::
## 下一步
- [數據庫管理](./database/database) - 了解如何創建和管理數據庫
- [用戶管理](./database/user) - 了解如何管理數據庫用戶
- [服務器管理](./database/server) - 了解如何管理數據庫服務器