一,下载

MongoDB的下载地址:https://www.mongodb.com/download-center/community。社区版是免费的。选择版本,系统,安装包,我安装的是3.6.12版本的msi,本文以此为例。

二,安装

双击mongodb-win32-x86_64-2008plus-ssl-3.6.12-signed.msi,next,接受协议许可,安装方式选择如下图:MongoDB的安装和启动

1,选择complete,默认安装,没什么说的,2,选择custom自定义安装,我安装在D盘,在D盘新建MongoDB文件夹,点击Custom然后点击browse...

MongoDB的安装和启动点击ok,下面是共性注意点

一点要注意,否则慢慢等吧(40多分钟,还不一定成功),不要勾选 Install MongoDB Compass。MongoDB的安装和启动

下面一路next,约2,3分钟就可以安装成功。

为了方便起见,配置一下环境变量,在Path里添加D:\MongoDB\bin

三,启动

启动的成功与否最关键的是权限。以管理员身份运行cmd,在win10里面切换到D盘的操作是:d:然后回车cd D:\MongoDB打开MongoDB文件夹

1,创建数据库(database )和日志(log)目录

mkdir data\db是创建数据存储位置(data和db之间是反斜杠)

mkdir data\log这是创建日志文件位置

2,创建配置文件mongod.cfg

type NUL >mongod.cfg是创建配置文件。以记事本打开写入以下内容

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

在刚才以管理员身份打开的cmd中运行一下命令

sc.exe create MongoDB binPath= "\"D:\MongoDB\bin\mongod.exe\" ^ --service --config=\"D:\MongoDB\mongod.cfg\"" DisplayName= "MongoDB" start= auto

成功:

[SC] CreateService SUCCESS

启动mongodb服务

net start MongoDB

启动成功

[initandlisten] waiting for connections on port 27017

连接mongodb

[initandlisten] waiting for connections on port 27017

停止mongodb服务

net stop MongoDB

删除mongodb服务

sc.exe delete MongoDB

转载于:https://my.oschina.net/u/4075942/blog/3051782

相关文章: