MongoDB⚓︎
适用版本与权限
MongoDB 管理适用于社区版、专业版和企业版。企业版普通用户需要数据库查看或管理权限。
1Panel 在 数据库 -> MongoDB 中管理应用商店安装的 MongoDB 和远程 MongoDB 实例,并管理实例中的数据库、用户、权限和备份。
1 管理实例⚓︎
1.1 本地实例⚓︎
点击实例选择器中的 安装 MongoDB,可跳转到应用商店完成安装。安装完成后,页面会显示本地实例状态,并提供连接信息、从服务器同步和 Mongo Express 等入口。
1.2 远程实例⚓︎
进入 远程数据库,点击 创建远程数据库,填写以下参数:
- 名称:1Panel 中用于识别该连接的名称;
- 版本:当前页面可选择
6.x、7.x或8.x; - 地址、端口:MongoDB 服务地址和端口,默认端口为
27017; - 初始数据库:用于认证的数据库,默认值为
admin; - 用户名、密码:远程实例凭据;
- 超时时间、描述:连接超时和备注。
保存前必须先点击 连接测试。解绑远程实例只会删除 1Panel 中的连接信息,不会删除远程 MongoDB 数据。
2 创建数据库⚓︎
选择目标实例后点击 创建数据库,填写数据库名、用户名、密码、权限和描述。当前页面提供以下权限:
dbOwner:数据库所有者;read:只读;readWrite:读写;userAdmin:用户管理。
3 数据库操作⚓︎
列表支持修改密码、调整权限、查看备份、导入备份和删除数据库。数据库被外部删除后,页面会标记异常状态;可以使用 从服务器同步 更新 1Panel 中的记录。
删除与恢复
删除数据库或在恢复前清空集合会直接影响业务数据。操作前应确认备份可用,并核对当前选择的 MongoDB 实例。
4 连接和 Web 管理⚓︎
连接信息 会根据本地容器、主机和远程访问场景给出不同地址。Mongo Express 仅用于本地实例;未安装时页面会引导前往应用商店安装。