《MongoDB一步一步学开发》(Windows10)
二、配置MongoDB
1. 数据库(db)和日志文件(log)的目录
在D:\MongoDB文件夹中,默认有data和log两个文件夹,分别作为数据库(data)和日志文件(log)的目录
2. 配置文件
配置文件默认在D:\MongoDB\bin\mongod.cfg位置。也可自行创建
用记事本打开mongod.cfg配置文件,内容如下:
storage:
dbPath: D:\MongoDB\data 数据库路径
journal:
enabled: true
systemLog:
destination: file
logAppend: true 写日志的模式:true为追加。默认是覆盖。如果未指定此设置,启动时MongoDB的将覆盖现有的日志文件。
path: D:\MongoDB\log\mongod.log 日志文件路径
net:
port: 27017 端口号
bindIp: 127.0.0.1 默认网址
mp: 这个配置在Windows10如果出现会提示错误,所以标成#mp:屏蔽掉
3. 安装 MongoDB服务
通过执行mongod.exe,使用–config选项来指定之前创建的配置文件;使用–install选项来安装服务;使用 --serviceName “MongoDB”,创建MongoDB的服务。
管理员权限打开命令提示符,进入bin文件夹,执行下列命令
D:\MongoDB\bin>mongod.exe --config "D:\MongoDB\bin\mongod.cfg" --install --serviceName "MongoDB"
①执行过以上命令后,打开D:\MongoDB\log文件夹,配置生成出mongod.log文件
②打开D:\MongoDB\data文件夹,配置生成出数据库文件
③右键点击【此电脑】→管理→服务→可以看到MongoDB服务已经出现。
4. 启动和关闭MongoDB服务
① 启动MongoDB服务:
net start MongoDB
② 关闭MongoDB服务:
net stop MongoDB
5.移除MongoDB 服务
D:\MongoDB\bin>mongod.exe --remove
6.优化服务运行
使用.bat批处理文件操作服务的安装、启动、停止、移除(必须以管理员身份运行 .bat 文件)
新建一个【启动Mongo.bat】批处理文件,内容如下
D:\MongoDB\bin\mongod.exe --config "D:\MongoDB\bin\mongod.cfg" --install --serviceName "MongoDB"
net start mongodb
D:\MongoDB\bin\mongo.exe
net stop mongodb
D:\MongoDB\bin\mongod.exe --remove
pause // 执行完,不自动关闭窗口
以管理员身份运行【启动Mongo.bat】批处理文件,自动安装并开启MongoDB 服务和进入MongoDB客户端。
输入exit命令,退出MongoDB客户端,自动关闭、卸载MongoDB 服务。