MongoDB3.0.7如何卸载,如何同时安装MongoDB2.2? Robomongo如何连接MongoDB?

分类:软件问题| 发布:kuabaobao| 查看: | 发表时间:2015/11/17

 前几天安装了MongoDB,window下的3.0版本的,是msi安装版的。

用着感觉不错。

可是命令窗口操作太麻烦。于是,搜索MongoDB可视化管理工具。

网上说最好的是:Robomongo (当时版本是:0.8.5),官方提供了云管理器(https://cloud.mongodb.com),可是只有60天免费试用。于是放弃。还有一个是PHP5版的rockmongo(貌似是国人开发的,支持一下)。

于是我,安装了Robomongo 0.8.5 ,当使用,创建连接时,无法通过验证。(ip连接OK)如下图:

mongodb可视化工具:Robomongo

于是,查看官方说明,发现,Robomongo 0.8.5 可视化工具。仅支持:mongodb2.2,支持3.0的还在开发中。

黑线。。。。。。

这是前奏,下边说的就是主题:

我下载了MongoDB2.2.7,不是安装版的,直接可以用(需要配置环境变量里的,系统变量Path:C:\MongoDB\bin)

那么怎么卸载MongoDB3.0的? 其实不用卸载的,直接去掉3.0安装的默认系统变量,就行了。放着以后用,不想用的,直接删除安装的文件夹,就行了。

当我配置好2.2.7的系统变量后,我启动服务正常的。

mongod --dbpath=C:\MongoDB\Data\db --logpath=C:\MongoDB\Data\log\mongodb.log

当我执行:mongo时,就报错了:

C:\Camnpr\MongoDB\bin>mongo -port 27000
MongoDB shell version: 2.2.1-rc1
connecting to: 127.0.0.1:27000/test
Thu Oct 25 22:10:42 Create/Open File failed C:\Users\乱码\.mongorc.js errno:3 The system cannot find the path specified.
Thu Oct 25 22:10:42 Assertion failure fo <= 0x7ffffffe src\mongo\scripting\engine.cpp 136
Thu Oct 25 22:10:42 mongo.exe ???
Thu Oct 25 22:10:42 mongo.exe ???
Thu Oct 25 22:10:42 mongo.exe ???
Thu Oct 25 22:10:42 mongo.exe ???
Thu Oct 25 22:10:42 mongo.exe ???
Thu Oct 25 22:10:42 mongo.exe ???
Thu Oct 25 22:10:42 kernel32.dll BaseThreadInitThunk+0xd
exception: assertion src\mongo\scripting\engine.cpp:136

通过提示,我删除了:.mongorc.js文件(C盘搜索一下)。然后,执行mongo 就OK了。如下图:

mongodb数据库

或者通过设置:set HOMEPATH=C:\users   来避免生成到带有中文的目录下。

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/software-wiki/2194.html