Mongodb 移动客户端

logo
GitHub GitHub repo size

介绍

MongoDb Mobile 是一个免费开源的 MongoDB 数据库客户端,适用于 Android 和 iOS 平台,使用 Flutter 编写。由于 Flutter 的特性,您也可以在 Windows、Linux 和 Mac 等桌面平台以及 Web(未测试)上运行它,但该项目的目标是移动端。

✨ 特点

  • 使用连接 URI 连接到您的 mongodb mongodb://<username>:<password>@<hostname>:<port>

    • 支持用户名和密码
    • 通过在 URI 中添加数据库名来连接到特定数据库 mongodb://:27017/dbname
  • 连接历史

  • 错误处理

  • 显示 MongoDB 中的数据库列表

  • 显示已安装的 MongoDB 信息(版本、是否独立等)

  • 显示集合列表及其信息(总数、索引)

  • 通过分页显示文档

  • 创建集合

  • 删除集合

  • 插入新文档

  • 使用查询进行搜索

  • ...

? 截图

连接页面 连接页面
connectionPage01 connectionPage02
集合页面 创建集合
collectionPage createCollection
删除集合 数据库列表
dropCollection databasePage
文档页面 插入文档
documentPage insertDocument
Search Search
searchEmpty searchValue

用法

有两种方式使用 mongo_mobile

1. 安装 apk

发布页面 上安装最后一个发布的 apk。

2. 克隆项目

首先克隆项目

git clone https://github.com/Jamalianpour/mongo_mobile.git

然后使用 flutter 命令运行

flutter run

欢迎 fork 此仓库并发送 pull request ??

GitHub

https://github.com/Jamalianpour/mongo_mobile