// DOCS · 数据库管理

数据库管理

MySQL、PostgreSQL 与 Redis 均在容器中运行,提供业务库管理、密码、备份、持久化、内存等配置。

01

MySQL

以节点 + 容器为单位管理。容器名默认 mysql8mysql5 (旧版)或 mysql9 (测试中)。

MySQL 管理界面

# 页面阶段

阶段含义
未安装节点上未找到 MySQL 容器
容器已停止容器存在但未运行
mysqld 启动中容器已启动,mysqld 初始化中(自动轮询,最多 6 分钟)
未配置 root 密码面板未记录 root 密码
root 密码不正确密码验证失败
ready正常使用

# 功能

  • 创建数据库 :填库名 / 用户名 / 密码 / 字符集 / 排序规则。
  • 修改密码 :修改业务库用户密码(不影响 root)。
  • 备份 :备份到本地或 S3。
  • 删除 :6 秒倒计时确认,同时删除关联用户。
  • 同步 :比对容器内真实库与面板记录,仅修正面板状态,不删容器数据。
  • 设置抽屉 :root 密码修改、预设性能方案(按内存调整 InnoDB 参数)。
  • 容器启停 / 重启

问 AI :快照标题「【MySQL 当前状态】」,含容器名与阶段。ready 阶段额外含:root 密码状态(已配置 / 未配置)、业务库数量、容器名连接地址。

02

PostgreSQL

以节点 + 容器为单位管理。容器名固定 pg18 (按大版本隔离,当前为 PostgreSQL 18)。与 MySQL 不同:管理操作经容器内免密通道执行,页面没有密码验证阶段; postgres 超级用户密码仅供外部工具连接时获取(管理页「设置」中可重置)。

PostgreSQL 管理界面

# 页面阶段

阶段含义
未安装节点上未找到 pg18 容器
容器已停止容器存在但未运行
PostgreSQL 启动中容器已启动,PostgreSQL 初始化中(自动轮询,最多 6 分钟)
ready正常使用

# 功能

  • 创建数据库 :填库名 / 用户名 / 密码,字符集固定 UTF8(建库同时创建同名角色并设为属主)。
  • 修改密码 :修改业务库用户密码(不影响 postgres 超级用户)。
  • 备份 / 还原 :本地备份(可结合计划任务归档 S3);还原为覆盖语义(先删已有对象再重建)。
  • 删除 :6 秒倒计时确认,同时删除关联角色。
  • 同步 :比对容器内真实库与面板记录,仅修正面板状态,不删容器数据。
  • 设置抽屉 :postgres 密码重置(即时生效,无需重启)、预设性能方案(按内存调整参数,部分参数需重启容器后完全生效)。
  • 容器启停 / 重启

问 AI :快照标题「【PostgreSQL 当前状态】」,含容器名与阶段。ready 阶段额外含:运行状态、业务库数量、容器名连接地址 pg18:5432

03

Redis

以节点 + 容器为单位管理。容器名固定 redis ,页面由 5 张卡片组成:

Redis 管理界面

运行状态

危险操作

版本、内存、连接数、命中率;清空数据(FLUSHALL)

连接信息

容器名 / IP 连接地址

密码管理

设置 / 取消密码

持久化配置

RDB 快照策略、AOF 开关与刷盘策略

内存配置

最大内存限制、淘汰策略

另支持容器启停 / 重启。

问 AI :快照标题「【Redis 当前配置快照】」,含:版本、内存使用 / 峰值、连接数、运行天数、密码状态、持久化配置(RDB / AOF / 刷盘策略)、内存配置(最大内存 / 淘汰策略)、连接信息(容器名 redis:6379 / 容器 IP)。

04

连接方式

MySQL、PostgreSQL 和 Redis 都在容器中运行,连接方式取决于访问来源:

同网桥容器

推荐

用容器名连接,面板其他容器均用此方式。

mysql8:3306
pg18:5432
redis:6379

宿主机本地

用回环地址 + 映射端口连接(需容器已映射端口)。

127.0.0.1:<映射端口>

连不上? 先确认三件事:访问来源(容器还是宿主机)、连接地址是否正确、容器是否在运行。