MongoDB Windows 安装记录
本文章可做WINDOWS下数据保存在D盘的情况做参考
- 首先在服务器的D盘下面创建2个文件夹
D:datadb D:datalog
- 然后进入到mongodb的bin目录下,根据安装路径,我这里是 C:Program FilesMongoDBServer3.6in 先打开一个命令行窗口执行如下语句
mongod.exe --dbpath D:datadb
会出现一行显示 waiting for connections on port 27017,表示启动成功,先不要关闭窗口
- 在mongodb的bin目录下创建一个文本文件,并且命名为 mongod.cfg,注意缩进要用4个空格
systemLog:
destination: file
path: D:datalogmongod.log
storage:
dbPath: D:datadb
wiredTiger:
engineConfig:
cacheSizeGB: 0.5
net:
bindIp: 127.0.0.1, 0.0.0.0
port: 27017
其中cacheSizeGB为占用内存缓存大小(GB),这里设置为500Mb
- 然后以管理员身份在bin目录下执行如下命令,使配置生效
mongod.exe --config "C:Program FilesMongoDBServer3.6inmongod.cfg" --install
- 这样就可以使用命令管理mongodb并且开机启动
#关闭mongodb
net stop mongodb
#开启mongodb
net start mongodb
数据库备份 / 恢复
#备份
mongodump -d 数据库名称 -o D:datadump
#恢复
mongorestore -d 数据库名称 D:datadump
安装失败可参考文
Windows Server 提示api-ms-win-crt-runtime-l1-1-0.dll 丢失解决方法
-
系统补丁更新 可以使用
Windows Update MiniTool
升级到最新版本 -
必须安装组件 vc_redist.exe
vc_redist.exe
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145 -
Windows 2008要求补丁
KB976932
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=5842 -
Windows 2012要求补丁
KB2919442
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=42153KB2919355
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=42334KB2999226
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=49063