mongodb安装报错的各种坑-(win10企业版,win7类同)

Posted 奔跑的工程师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb安装报错的各种坑-(win10企业版,win7类同)相关的知识,希望对你有一定的参考价值。

安装mongodb遇到的一些坑 浪费了大量的时间 在此记录一下   主要是电脑系统win10企业版自带的防火墙  当然还有其他的一些坑

一般的问题在第6步骤都可以解决,本教程的安装步骤不够详细的话  请自行百度或谷歌  安装教程很多

我是基于node.js使用mongodb结合Robo 3T数据化管理工具开发的项目使用

1.首先 防火墙关闭,关闭,关闭   (只关闭专用网络应该就行)防火墙导致本地服务启动后打不开网页localhost:27017连接地址不能访问
控制面板中--系统安全--关闭防火墙(虽然不推荐)

2.安装mongodb安装包 选择第二个选项 然后最后一步左下角选项不勾选 否则很慢导致再卸载重新安装
安装路径非中文 最好不要安装在C盘
我的安装路径 D:\\Program Files\\MongoDB\\Server\\3.6\\bin
在D盘根目录下创建一个data文件夹 里面分别创建db和dbConf文件夹
(可选项)然后新建一个txt文件 mongodb服务 输入下面命令代码 防止丢失和忘记

3.安装完成后进入到安装目录下bin文件下双击mongod..exe看是否报错再执行下面的
cd 到mongodb安装路径 D:\\Program Files\\MongoDB\\Server\\3.6\\bin
cmd管理员模式(必须)输入下面命令执行 管理员模式右键选择以管理员方式打开cmd命令

4.mongod.exe --logpath "D:\\data\\dbConf\\mongodb.log" --logappend --dbpath "D:\\data\\db" --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install
(可选项,带上最好)必要情况下在D:\\Program Files\\MongoDB\\Server\\3.6目录下创建文件mongo.txt
复制粘贴输入下面
dbpath=D:\\data\\db
logpath=D:\\data\\dbConf\\mongodb.log
port=27017
bind_ip=1270.0.0.1
另存为 mongo.config (文件名) 文件格式选所有 保存即可
此时在浏览器中输入 localhost:27017
显示一行英文就说明安装成功了

5.如果安装失败 需要先卸载服务 路径自行修改根据自己安装的路径
打开管理员模式cmd,进入到mongodb安装目录的bin目录下。
安装:mongod --dbpath "C:\\mongodb\\db" --logpath "C:\\mongodb\\log.txt" --install --serviceName "MongoDB"
卸载:mongod.exe --remove --serviceName "MongoDB" ---- 用这个
然后软件管理中卸载mongodb软件 最好用腾讯管家或者360管家卸载
然后注册表清理一下 这个一般在深度清理中 自行百度
然后需要注销一下电脑 你的 服务中还有mongodb这个服务 必须注销 没有可以不注销电脑 不建议
开机后重新安装 参考开始步骤

6.安装后服务无法启动或者报错code:100 一般是关闭服务方式不当引起的
一般情况下删除掉data/db下的mongod.lock即可 不行的话再删除掉storage.bson文件
严重情况 删除db和dbConf文件夹下所有文件后,再执行一下下面的命令代码
输入下面命令执行后,再启动服务
mongod.exe --logpath "D:\\data\\dbConf\\mongodb.log" --logappend --dbpath "D:\\data\\db" --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

7.cmd中执行的服务命令
启动服务 需要先cd到D:\\Program Files\\MongoDB\\Server\\3.6\\bin文件执行
net start mongodb
停止服务
net stop mongodb

8.其他解决不了的错误 建议卸载重新安装
另外如果mongod.lock不能删除 用腾讯管家 右键会有粉碎文件 或者自己下载相关软件

配合Robo 3T使用就可以了

注:转载请附上链接地址  https://www.cnblogs.com/liuda-page/p/9228796.html   禁止倒贴,珍惜劳动成果    谢谢!

如有错误请留言!

以上是关于mongodb安装报错的各种坑-(win10企业版,win7类同)的主要内容,如果未能解决你的问题,请参考以下文章

如何激活win10企业版,各种方法都试过了

win10家庭版docker安装+遇坑

windows下安装torchvision报错的解决方案

win10 安装 MongoDB 社区版

win10下安装mongodb(解压版)

全新安装的win10企业版怎么激活