最近在使用mongo和django交互的项目中,由于django本身的后台admin不支持对mongo的操作,翻山越岭找到了这么一个好用的后台系统——adminMongo
附上原作地址:https://segmentfault.com/a/1190000015752836
dminMongo 的安装与连接
adminMongo:一款 MongoDB 可视化数据管理工具
安装与启动:
$git clone https://github.com/mrvautin/adminMongo
$cd adminMongo
$ npm install
$ npm start
(进入 adminmongo 目录下再执行 $ npm start ,因为我的 adminMongo 的安装路径是/documents/adminMongo)
可以看到 adminMongo 启动成功
打开 http://0.0.0.0:1234/ 可以看到如下界面:
连接本地的 MongoDB:
Connection name:随便写一个,必填项
Connection string:
连接 MongoDB 的规则:mongodb://:@127.0.0.1:/
其中<user>:<password> <db>可以不填写
输入启动 mongo 时显示的url : mongodb://127.0.0.1:27017
点击 Add connection,就出现:
点击 Connect 连接,就会出现类似下面的可视化界面,连接成功!
连接远程 MongoDB:
需要知道远程数据库的 url 地址、username、password信息,按照 mongodb://<user>:<password>@127.0.0.1:<port>/<db> 的格式输入在Connection string中即可(别忘记填Connection name~)
至此,已安装完成MongoDB,并用 adminMongo 实现可视化管理。可以继续学习Mongo的其他操作:
网友评论