1、windows下下载mongodb 安装包,安装完成默认的安装目录在
C:\Program Files\MongoDB\Server\3.4
2、在任意盘下建立如下图目录用来保存数据,日志,和配置文件
(图1 data 用来存放mongo数据的,logs用来存放mongo运行日志的)
QQ截图20170621123029.png
(图2 etc目录下的mongodb.conf 是用来设置启动配置参数的配置文件)
QQ截图20170621123259.png
3、mongo.conf 内容
#mongoDB 配置文件
dbpath=D:\mongodb\data\db
logpath=D:\mongodb\logs\mongodb.log
#默认端口是27017
port=27017
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#启用日志文件,默认启用
journal=true
fork=true #守护进程启动 fork不支持windows, 解决可以通过添加mongodb为windows服务来解决
logappend=true #防止日志被删除
auth=true #开启权限
#创建windows服务 通过windows服务启动
#mongod --config D:\mongodb\etc\mongodb.conf --install --serviceName "MongoDB" --journal
#创建完windows 服务后,在windows服务管理器中启动没有问题单不可 通过windows服务管理器关闭mongo服务,负责可能造成数据损坏
#通过配置文件启动
#mongod -f D:\mongodb\etc\mongodb.conf
4 正确的关闭姿态
./mongod
> use admin
> db.shutdownServer()
#如果开启权限后,关闭前需要验证用户如:
./mongod
> use admin
> db.auth("mongodb","xxxxx")
> db.shutdownServer()