MongoDB 数据库管理 GUI

软件推荐 视窗 数据库 mongodb
2021-10-21 01:54:16

请为MongoDB数据库管理推荐一个基于 GUI 的良好工具。

要求:

  • 连接到本地或网络服务器上的数据库。
  • 数据查看和编辑功能。
  • 免费或开源
  • 支持索引相关功能

可选要求:

  • 查询生成器

我正在使用 Windows 8。

4个回答

我曾经使用过 Mongovue,我可能非常适合您的需求。

除了它来自数据库管理 UI 之外,这就是你所拥有的: 在此处输入图像描述

这是功能列表:

  • 打开到不同 MongoDB 服务器的多个连接
  • 将 MongoDB 数据库视为由数据库、集合、索引和用户组成的分层树
  • 只需单击鼠标即可查看数据库和收集统计信息
  • 通过 GUI 轻松添加新数据库和集合
  • 轻松构建索引 - 指定 Json 或使用点击(可视)界面
  • 轻松运行 Map-Reduce 操作。在键入时为您的 Javascript 函数获取语法高亮显示
  • 将关系数据从 MySQL、SQLServer 或 PostgreSQL 自动导入 MongoDB 并立即开始构建您的应用程序
  • 用户管理器 - 添加/编辑/更改密码
  • 将您的数据(文档)导出为 CSV、MS Excel 或 Json 格式
  • 快速了解您的数据库
  • 为 GridFS 使用高度定制和专门设计的界面
  • 在“服务器监控”视图下监控生产服务器的性能
  • 在 MongoVUE 中使用不同视图时学习 MongoDB shell 命令
  • 将集合从数据库复制到另一个数据库(在不同或相同的服务器上)
  • 复制或创建集合的副本

它有多个版本,从免费版到 $2.5K 不等,但免费版恕我直言,它很好地满足了您的要求。

您可以使用Robomongo

  • 免费和开源
  • Windows/Linux/Mac

与 Mongovue 的主要区别在于它是以 shell 为中心的(而 Mongovue 是真正的 GUI)。所以从某种意义上说,它是半个 GUI,半个 CLI,具有 CLI 和 GUI 的所有优点和缺点。

在此处输入图像描述

您可以使用RockMongo它基本上相当于 MongoDB 的 PHPMyAdmin(即基于 Web,并且您需要一个 PHP 服务器)。它可以满足您的所有要求,并具有更多功能:

  • 在新 BSD 许可下开源
  • 运行速度快,易于安装
  • I18N(英文、中文、法文、日文、英文、西班牙文、德文、意大利文、俄文)
  • 插件:每个人都可以开发自己的插件
  • 主题:您可以轻松地为您的用户或公司自定义主题

系统:

  • 多台主机,一台主机可以有多个管理员
  • 主机间自由切换
  • 密码保护
  • 服务器
  • 服务器信息(Web 服务器、PHP、PHP.ini 中的指令 ...)
  • 地位
  • 数据库
  • 复制状态

数据库:

  • 查询、创建、删除、修复
  • 执行命令和javascript代码
  • 统计数据
  • 剖析
  • 用户管理
  • 数据传输(克隆)
  • 进出口

收藏:

  • 高级查询和解释工具
  • 读取、插入、更新、复制和删除单行
  • 查询、创建和删除索引
  • 验证集合
  • 清除集合中的所有记录
  • 删除并更改一批条件匹配的行
  • 统计数据
  • 改名
  • 修改属性(上限、大小、最大值...)
  • 数据传输(克隆)
  • 进出口
  • 网格文件系统
  • 查看块
  • 下载文件

在此处输入图像描述

在此处输入图像描述

您可以使用MongoChef

  • Windows、Mac 和 Linux
  • 免费用于非商业用途
  • 我发现界面比 MongoVUE 响应更快

在此处输入图像描述