一,下载
MongoDB的下载地址:https://www.mongodb.com/download-center/community。社区版是免费的。选择版本,系统,安装包,我安装的是3.6.12版本的msi,本文以此为例。
二,安装
双击mongodb-win32-x86_64-2008plus-ssl-3.6.12-signed.msi,next,接受协议许可,安装方式选择如下图:
1,选择complete,默认安装,没什么说的,2,选择custom自定义安装,我安装在D盘,在D盘新建MongoDB文件夹,点击Custom然后点击browse...
点击ok,下面是共性注意点
一点要注意,否则慢慢等吧(40多分钟,还不一定成功),不要勾选 Install MongoDB Compass。
下面一路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