window下MongoDB安装

MongoDB安装版本:mongodb-win32-x86_64-3.4.10-signed.msi

图形界面安装版本:mongodb-compass-community-1.10.1-win32-x64.exe

安装并创建数据目录

安装前,创建一个空文件夹 mongodb以供选择自定义目录;安装时,除了选择custom进行自定义目录更改之外,其他保持默认。这里我在 F 盘安装了 mongodb,现在让我们创建一个 日志目录,官方有这么一段说明:

MongoDB requires a data directory to store all data. MongoDB’s default data directory path is the absolute path ‘\data\db’ on the drive from which you start MongoDB.

意思是默认的日志目录是在你安装MongoDB的根目录下,比如我这里MongoDB安装在F盘,则默认的日志目录是‘F:\data\db’。(不过这里因为个人强迫症,并没有把这个目录设置在根目录下,而是新建在MongoDB安装目录下‘f:\mongodb\data\db’)但是这个数据目录不会主动创建,需要在安装完成后手动创建它。(可以直接通过资源管理器创建或者输入命令),以下是通过命令方式创建:

打开cmd命令行,进入相关目录,执行以下命令:

f:\>cd mongodb

f:\mongodb>mkdir data

f:\mongodb>cd data

f:\mongodb\data>mkdir db

f:\mongodb\data>cd db

f:\mongodb\data\db>f:\mongodb\bin\mongod –dbpath f:\mongodb\data\db

出现以下提示,安装完成!

《window下MongoDB安装》

连接MongoDB

安装后,尝试通过图形界面工具MongoDB compass community,出现连接错误:

《window下MongoDB安装》

通过终端,运行>mongo.exe发现提示连接失败(这里楼主已添加了环境变量F:\mongodb\bin;)。参考了网上很多帖子,尝试了两种办法;1.删除mongod.lock,再重新启动mongo.exe依然连接不成功。于是尝试了方法2.重新设置路径:

f:\mongodb\bin>mongod –dbpath f:\mongodb\data\db

依然成功显示以下界面,在不关闭界面的情况下,重新打开一个新的终端启动>mongo,成功解决连接问题,进而再打开MongoDB compass community,保持默认连接,这次显示成功连接啦!

《window下MongoDB安装》
《window下MongoDB安装》
《window下MongoDB安装》

    原文作者:学渣渣学学渣渣学学渣
    原文地址: https://www.jianshu.com/p/6230d1b85096
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞