windows安装mongodb+mongodb VUE教程和MongoDBVUE无法显示collection的解决方案 MongoDBVUE MongoDBVUE可能无法显示collection

版权声明:开源共享,觉得文章对你有用就拿去吧,内容如果侵犯您的权益或者您有其他需要交流的,可以联系taishanglianqing#qq.com(把#替代为@即可) https://blog.csdn.net/qq_22585453/article/details/80597222

MongoDB3.4下载地址

http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi?_ga=2.7045623.410933966.1512521590-461885398.1512521590


MongoDBVUE下载地址


https://pan.baidu.com/s/1-ivXZkBReBaQgjvOH4fz7A

MongoDB使用教程

http://www.runoob.com/mongodb/mongodb-tutorial.html

---------------------------------------------------------------------



windows 下安装MongoDB, 我在官网下的最新版3.6,在

 Installing MongoDB Compass...(this may take a few minutes)

一步,会停留很长时间,点击取消可能也会取消不了。

ps:图片从其他博客抄来的

3.6下载安装会卡死。只能下3.4的。

传送门http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi?_ga=2.7045623.410933966.1512521590-461885398.1512521590

一、解压缩文件,安装。

  将压缩包解压,然后安装,一直下一步,不到一分钟就安装好了。

二、建立工作目录。

 

 1、建立数据存放目录 D:\mongodb\data

 2、建立日志文件       D:\mongodb\log\mongodb.log

三、设置系统变量。为了方便从控制台中管理mongodb,不用每次都进入到C:\MongoDB\Server\3.4\bin;中。

    我的电脑--属性--高级--环境变量--系统变量中的path,加上;C:\MongoDB\Server\3.4\bin; ,注意前面加上分号。如下图:


四、启动mongdb服务。

  进入控制台中,输入mongod.exe --dbpath=D:\MongoDB\data 。如下图:

  这样服务就启动了,正常情况下会显示如下:

在浏览器中输入http://localhost:27017/。会出现

You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number

表面服务已经启动。

不要关闭当前这个控制台窗口,另起一个控制台,输入mongo.如下图:

   表明已成功连接到mongdb.

 

五、将mongdb作为windows服务随机启动。

     控制台中输入:mongod.exe --dbpath=D:\mongodb\data --logpath=D:\mongodb\logs\mongodb.log --install

    正常情况下会显示 

 

六、连接mongodb

     在控制台中输入net start mongodb,会出现 “Mongo DB 服务已经启动成功”的提示。

     输入mongo,就会连接到test.在我的电脑--管理--服务和应用程序中可以看到MongoDB 服务已经成功启动

 

七、异常处理

     如果出现下图的错误:


     先看服务启动没有,如果没有启动服务先启动服务,如果服务已经启动了,那有可能是上次不正常关闭mongo,导致存放数据的文件被占用了,被锁住了。只需将D:\MongoDB\data中的mongod.lock文件删除掉。重新启动服务即可。




MongoDBVUE

下载地址

https://pan.baidu.com/s/1-ivXZkBReBaQgjvOH4fz7A

MongoDBVUE可能无法显示collection

原因:Mongodb新的存储引擎为wiredTiger ,在这种存储引擎下面,我们用可视化工具MongoVUE是无法看到collection

 

解决应该更换为mmapv1引擎

1、删除data文件夹,然后重新创建data

2、执行mongod  --storageEngine mmapv1 --dbpath 数据目录



猜你喜欢

转载自blog.csdn.net/qq_22585453/article/details/80597222