目录

  • 一、下载
  • 二、安装
  • 三、配置环境变量
  • 四、启动服务
  • 五、配置服务

一、下载

下载社区版mongodb – 点击进入社区版块下载
download点击下载

二、安装

选择custom自定义安装

选择【安装路径】

如图所示,【service name】服务名称 ,【data 和 log的路径为安装路径】

可视化工具不勾选

安装完成后出现这条提示,点击ignore

大概目录如下图

三、配置环境变量


四、启动服务

(1)在data的目录下,创建db文件夹,作为数据库文件的存放位置

(启动mongodb服务之前需要创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功)

(2)cmd管理员模式进入bin,执行命令mongod --dbpath 【安装路径】\data\db

(3)在浏览器输入http://localhost:27017,如果在浏览器中出现下面一段英文说明成功了

五、配置服务

这样可设置为 开机自启动,可直接手动启动关闭,可通过命令行net start MongoDB启动。该配置会大大方便。也不要在进入bin的目录下启动了

(1)先在data文件下 创建一个新文件夹log(用来存放日志文件)
(2)在mongodb 新建配置文件mongo.config 写入下方路径
(用于配置db数据库和log的路径)

dbpath=【安装路径】\data\db
logpath=【安装路径】\data\log\mongo.log



(3)进入cmd 管理员进入bin执行命令

mongod -dbpath "【安装路径】\data\db" -logpath "【安装路径】\data\log\mongo.log" -install -serviceName "MongoDB"

MongoDB就是启动的名字
如果输入次命令出现错误的话,先删除服务sc delete MongoDB,再次输入上个命令就好了

(4)进入cmd 启动服务
这样的话,mongodb服务Windows已经配置好了,我们可以不用进入bin的目录下启动MongoDB了。

打开cmd(管理员) - net start MongoDB - 服务启动

六、错误

启动失败了怎么办?

1.下载
2.安装
3.配置环境变量 (环境变量记得检查)
4.启动服务
5.配置服务

容易出错的步骤为45

4.启动服务 中的打开浏览器输入地址http://localhost:27017成功了没?这是一个分界点。

没成功?上一步的启动服务没实现
执行命令mongod --dbpath 的db的路径是否正确?

成功了?下一步的配置服务没实现
mongo.config 的创建位置
mongo.config 文件中的 db 和 log 的路径是否正确?
执行mongod 命令时的路径是否正确?

另外的检查路径的方式:
win+r -> services.msc -> MongoDB ->右键属性 ->检查路径
win+r -> regedit -> 进入文件HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MongoDB的imagePath的属性检查

mongodb安装以及错误解决相关推荐

  1. php高版本安装ecshop错误解决方法

    php高版本安装ecshop错误解决方法 参考文章: (1)php高版本安装ecshop错误解决方法 (2)https://www.cnblogs.com/bqx619/p/5014171.html ...

  2. mongodb安装失败与解决方法(附安装教程)

    mongodb安装失败与解决方法(附安装教程) 参考文章: (1)mongodb安装失败与解决方法(附安装教程) (2)https://www.cnblogs.com/liuda-page/p/922 ...

  3. linux源码安装php缺少动态库,php源代码安装常见错误解决办法

    php源代码安装常见错误解决办法 错误:configure: error: libevent >= 1.4.11 could not be found 解决:yum -y install lib ...

  4. 插件check_mysql_health安装和错误解决(监控Mysql状态使用)

    Nagios下check_mysql_health插件的安装 Nagios是一款开源的免费网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设备,打印机等.在系 ...

  5. homebrew安装常见错误解决

    homebrew安装常见错误解决 1.错误信息大致如下: Error: Failure while executing: tar --extract --no-same-owner --file /U ...

  6. GCC最新版安装及错误解决

    linux下gcc安装 写在前:方法一最方便... 方法一: 因为是centos linux,默认可以采用yum方式安装,则采用如下命令安装gcc编译器即可:# yum -y install gcc ...

  7. ArcGIS安装2753错误解决办法

    ArcGIS安装2753错误解决办法 帮朋友安装ArcGIS时,由于她之前卸载不干净(直接删除本地文件的那种),后来再次安装低版本的软件时,安装 Desktop弹出对话框提示["Error ...

  8. mysql libs 5.6.27_mysql-5.6.27源码安装及错误解决办法

    环境:centos6.5.x86_64wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.27.tar.gz yum install -y c ...

  9. kubeasz 安装K8S 错误解决

    问题一 # /opt/kube/bin/kubectl get nodes E0221 11:11:16.575740 23693 memcache.go:255] couldn't get reso ...

最新文章

  1. 深入理解 Embedding层的本质
  2. 物联网的编年史1974-2025 你都知道多少?
  3. TEASOFT 关于远程WEICHAT命令
  4. Python应用与实践【转】
  5. 设计模式(行为型模式)——访问者模式(Visitor)
  6. python float 精度_numpy.float128的内部精度是多少?
  7. 利用PowerShell Empire实现Word文档DDE攻击控制(简单没啥用)
  8. android 微信小程序原理,Android开发微信小程序页面的图文教程
  9. 魔兽争霸的地图验证漏洞和作弊图原理,兼谈魔兽联机机制[转载]
  10. Kconfig Kbuild
  11. 硬盘划分主分区、扩展分区、逻辑分区、活动分区有什么不同?
  12. 计算机交叉专业考研方向,与理工科交叉的计算机专业考研方向有哪些?
  13. java熄灯问题,枚举算法案例--熄灯问题
  14. Tip | 使用GitHubDesktop提交 本地existing项目
  15. 宁波中小学生计算机技术展示,宁波市第25届中小学生计算机程序设计竞赛复赛试题(小学组).doc...
  16. 阿里datav使用记录1
  17. 一个霸占程序员休息时间的 APP
  18. 日计划安排 --- 凡事预则立,不预则废
  19. Codeforces Round #546 (Div. 2) C. Nastya Is Transposing Matrices(矩阵转置的性质)
  20. AndroidStudio中Unable to delete directory: app解决办法

热门文章

  1. AFN上传文件,包括语音
  2. android apk存储空间不足,安卓手机内存不足别乱清理!删掉这4个文件夹,瞬间释放10个G!...
  3. 常用的一些校验规则(手机号,身份证号等)
  4. 过去一年,爱彼迎全球约55%的新增房东为女性
  5. CentOS7中MySQL启动停止重启命令
  6. ArcGis中的分辨率和容差
  7. Dokcer14_5:Docker Compose volumes解析、Docker Compose volumes目录路径生成规则
  8. httppost的用法
  9. MATLAB-使用系统识别应用程序识别非线性黑盒模型
  10. Netty快速入门攻略