「MongoDB」Win10版安装教程

8,088 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情

参考链接:

1.Windows 平台安装 MongoDB | 菜鸟教程 (runoob.com) 2.docs.mongoing.com/

下载mongodb

直接进入到官网->MongoDB Shell Download | MongoDB

我这里下载的是zip,一般直接无脑next即可。安装目录随意。我这里安装在 E:\MongoDB下。

image.png

还需要下载一下MongoShell。->MongoDB Shell Download | MongoDB

image.png

可以解压在MongoDB的目录下,我这里解压在E:\MongoDB\MongoSh目录下。

配置

创建数据和日志目录

MongoDB 将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。我创建的路径为E:\MongoDB\data\db

日志文件创建的路径为E:\MongoDB\log

启动MongoDB服务

在win系统下有两种启动方式:

1.命令行启动方式

2.配置文件方式,选择其一即可。

1.命令行启动

cd 到mongodb目录的bin目录下执行

mongod.exe --dbpath "E:\MongoDB\data\db"

或者直接执行:(注意使用自己的路径

"E:\MongoDB\bin\mongod.exe" --dbpath "E:\MongoDB\data\db"

如果执行成功会看到以下信息:

2015-09-25T15:54:09.212+0800 I CONTROL  Hotfix KB2731284 or later update is not
installed, will zero-out data files
2015-09-25T15:54:09.229+0800 I JOURNAL  [initandlisten] journal dir=c:\data\db\j
ournal
2015-09-25T15:54:09.237+0800 I JOURNAL  [initandlisten] recover : no journal fil
es present, no recovery needed
...

此时需要打开MongoSh\bin目录下的mongosh.exe,然后输入mongo即可进入到mongodb的交互式环境。在这里就可以大展宏图啦~🎉

image.png

2.配置文件

🧨注意如果你采用第一种方法启动的话,就可以不配置了。

首先看看你的mongodb/bin/目录下有没有mongod.cfg文件,有的话可以跳过此步骤。

没有的话,创建一个配置文件位于E:\MongoDB\mongod.cfg。其中指定 systemLog.path 和 storage.dbPath。具体配置内容如下:

systemLog:
    destination: file
    path: E:\MongoDB\data\log\mongod.log
storage:
    dbPath: E:\MongoDB\data\db

安装mongodb服务

通过执行:

"E:\MongoDB\bin\mongod.exe" --config "E:\MongoDB\mongod.cfg" --install

没有返回任何东西--执行成功!

这时候就可以在管理员条件下的cmd中使用以下命令了:

net start MongoDB  # 启动mongodb服务

net stop MongoDB  # 关闭mongodb服务

"E:\MongoDB\bin\mongod.exe" --remove  # 移除mongodb服

查看MongoDB是否启动

1.直接在浏览器窗口输入localhost:27017。看到如下图所示提示,就是启动成功了。

image.png

2.打开任务管理管理器,看MongoDB服务是否开启