windows10 MongoDB安装
1. 下载mongodb:地址MongoDB
2. 压缩包或安装文件安装完,需要先新建一个data文件夹(数据存放根文件夹)
- 以安装目录为例:目录D:\mongoDB\Server\3.4\bin
下,mongod.exe
服务器端 mongo·exe
启动MongoDB shell,即客户端 mongodump·exe
逻辑备份 mongorestore·exe
逻辑恢复等
3. 管理员权限进入cmd,到安装目录下 输入命令mongod --dbpath D:\mongoDBData\data
就是新建存放数据的根文件夹(不要放入安装目录,怕升级影响)
4. 打开浏览器http://localhost:27017会显示一句话
5. 接下来把mongodb加入到Windows服务启动项中,管理员cmd进入D:\mongoDB\Server\3.4\bin
命令mongod.exe --logpath D:\mongoDBData\log --logappend --dbpath D:\mongoDBData\data --directoryperdb --serviceName MongoDB -install
然后进入Windows服务(cmd-services.msc)就可以查看到MongoDB服务
6. 接下来启动mongodb命令net start mongodb
关闭服务net stop mongodb
- 出现 发现系统错误2 这时可能MongoDB服务的执行路径出了问题,需要在管理员权限cmd下删除MongoDB服务sc delete MondoDB
,重新运行mongod --dbpath D:\mongoDBData\data
- 出现 发生服务特定错误100
1. 删除data文件夹下的mongod.lock文件
2. 删除服务 mongod.exe --logpath D:\mongoDBData\log --logappend --dbpath D:\mongoDBData\data --directoryperdb --serviceName MongoDB --remove
3. 重新安装,去除--directoryperdb
运行mongod.exe --logpath D:\mongoDBData\log --logappend --dbpath D:\mongoDBData\data --serviceName MongoDB --install
- 出现 发现系统错误5 拒绝访问 是需要在管理员权限
参考链接:
mongodb的安装以及加入服务启动项(windows)
MongoDB无法启动
mongodb安装windows 服务 发生服务特定错误100