在MongoDB的目录下创建database和logs文件夹,logs文件下新建mongo.log文件,在mongodb文件夹下创建mongod.config文件,并在mongod.config中输入:
dbpath=E:/MongoDB/database
logpath=E:/MongoDB/logs/mongod.log
database:数据库文件存放位置
logs: 日志文件夹
mongo.log: 日志
mongod.config: 配置文件 (一般把该文件放在和bin文件夹同一目录下)
以我的为例:(mongo.log文件在logsxia,mongodb是数据库的安装文件夹,mongod.config和bin文件夹在mongodb文件夹下)
一定要用管理员身份运行cmd,不然回车后会发现没有出现错误信息但是服务项也没添加进去。
用管理员身份运行cmd, 进入bin目录下,再输入:
E:\mongodb\bin>mongod.exe --logpath E:/MongoDB/logs/mongod.log --logappend --dbpath E:/MongoDB/database --directoryperdb --serviceName MongoDB -install --auth,回车后,没有出现错误信息 说明操作无误。
验证是否添加成功:
win+R,输入services.msc回车打开windows服务,找到MongoDB则添加成功,没找到则添加失败