• 下载

进入mongoDB官网https://www.mongodb.com/download-center/community即可免费下载社区版

进入官网,选择相应的版本及对应系统,Package可以选择MSI或ZIP,我们选择MSI,然后点击download即可下载,一开始是用浏览器下载,看着下载的进度条非常慢,显示等待时间也越来越----长~暴躁取消,因为很久前电脑就下了迅雷,还真是极速下载啊!大爱迅雷,跟弟弟讲了个线段位置关系,三分钟不到,叮~下载完成,不说了,此处绝无广告嫌疑.

MSI文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。

MSI与ZIP的区别详情见1.https://blog.csdn.net/liangjiabao5555/article/details/98343814 
2.https://m.baidu.com/from=1020712a/bd_page_type=1/ssid=0/uid=0/pu=sz%401320_480%2Ccuid%40la2Ai_uy2i0jiBaiji-_a_auSagSuv8DgaBqtjiqHiKWLqqqB%2Ccua%40_a-qiyuOvigBNEq4I5me6NN0v8zku2I4_C2H8yaN-iqlC%2Ccut%405fQTI0tK2iNjNBh5_ODlPpiL3ur9A%2Cosname%40baiduboxapp%2Cctv%402%2Ccfrom%401014517c%2Ccen%40cuid_cua_cut%2Cc3_aid%40A00-66MJO25O2TA2J4VXJXC3MT4SU7QHEAWV-PLLFZ4YK%2Ccsrc%40bdbox_tserch_txt%2Cta%40zbios_2_9.0_6_11.21%2Cusm%403%2Cvmgdb%400020100228y/baiduid=551394BF368C06B95768F1094F5A00C4/w=0_10_/t=zbios/l=1/tc?ref=www_zbios&lid=6876704864371745956&order=1&fm=alop&cyc=1&isAtom=1&is_baidu=0&tj=AW9_1_0_10_l3&clk_info=%7B%22tplname%22%3A%22wenda_abstract%22%2C%22srcid%22%3A%2238421%22%2C%22ivkType%22%3A%22xcx%22%7D&wd=&eqid=5f6ef6a3ca1424a4100000005e7b53b8&w_qd=IlPT2AEptyoA_yisD5cbrQOw2FC&bdver=2&tcplug=1&dict=-1&sec=2316&di=6173190da71de686&bdenc=1&tch=124.100.273.107.0.0&nsrc=FydYV5L2%2FeGw6EM0C%2BbozP%2BEFpMajWLBTNRq2ogTUyS9ZP0QU6Hex2er2aMFnfoY%2Fj%2Fe7ctN%2BkgGLfBnw%2Bg7P%2B%2BG48llAsepA7fMvQVd8%2BKQ7M3WslCXmqx7uo7cwQTL

  • 安装

双击下载好的程序包

接下来就是next,next and next(but有坑,请细品)

勾选I accept...即可选中next继续

此处选择custom类型可以选择你想安装的功能,而complete则是安装所有功能

单击Browse指定安装位置,否则将按照默认的C盘下

这里按照默认勾选,选择图示选项即可,name,data,log路径将自动生成,继续next

前面都没什么问题,重点来了,果然我们还是太年轻了。。

compass是MongoDB的可视化工具,能够使其更好的展示,本想着勾选上进行安装,一步到位,但勾选后进行下一步Install时

就在进度条即将结束时,它不动了,状态说明是在安装MongoDB Compass,因为这句“this may take a few minutes”,我又等到觅食果腹后,可它仍然不动,一顿操作搜索讨论why???

简单解释就是

就像这样,卡住不动了!

上述问题尚未找到直接解决的简易办法,若有好的办法,求!

据说有人等待一夜也没有完成,既然如此,那就~打开任务管理器(ctrl+shift+esc),关闭程序安装进程,从头开始安装,切记不要勾选刚刚的Install MongoDB Compass,即可完成安装

但没有勾选Compass应该怎么办呢

我们仍然可以到官网下载 https://www.mongodb.com/download-center/compass

选择Tools下的Compass

Stable是稳定版,但需进行注册,Community Edition Stable则不用,指定Community Edition Stable,选定系统即可妥妥下载

安装成功后此文件夹中的bin文件夹会出现如下内容,bin文件夹下是mongodb的各种工具组件.

  • 配置

如果我们在安装的时候选中"install mongoD as a service"选项,换言之,就是把mongodb安装配置为Windows服务了,所以是配置好了,那我们只要启动服务(net start mongodb)可以直接跳到第4步,其前几步的各项配置已完成,可启动MongoDB服务(大家不妨找找前几步创建的文件所在位置)

1.创建数据库目录

在mongodb下创建data文件夹,在data文件夹下创建db、conf、log文件夹,再在conf文件夹下创建mongod.conf文件,log文件夹下创建mongodb.log文件(新建一个文本文件,修改后缀名即可)

  1. data/
  2. conf -->配置文件目录
  3. mongod.conf -->配置文件
  4. db -->数据库目录
  5. log -->日志文件目录
  6. mongodb.log -->日志记录文件

总结:在刚开始把mongod.conf文件和mongodb.log文件都创建成了文件夹,导致后来在运行数据库时出现了如下错误:

后查找资料发现错误并及时更正.

2.启动数据库

总结:进行启动Mongodb服务,进入D:\mongodb\bin目录后,第一次按照MongoDB中文网的教程,输入mongod --path=/data/db后出现下图错误:

后修改成mongod --path=D:\mongodb\data\db,出现的结果与教程不符,不知是否连接成功,如下图:

后看到其他教程写到输入mongo可查看是否连接成功,结果如下图所示,未成功.

修改语句为mongod –dbpath D:\mongodb\data\db ,连接成功.如下图:

在网页验证是否连接成功,在浏览器输入http://localhost:27017 (27017是mongodb的端口号)查看,若显示:

则表示已经成功连接.

3.将MongoDB服务器作为Windows服务运行

3.1  在mondodb中创建mongo.config文件,用记事本打开,并写入

dbpath=D:\mongodb\data\db

logpath=D:\mongodb\data\log\mongo.log

3.2  用管理员身份打开cmd,开始配置windows服务。先cd跳转到E:\mongodb\bin目录下:
输入:mongod --config "D:\mongodb\mongo.config" --install --serviceName "MongoDB"

3.3  在cmd输入services.msc命令,会自动跳出一个服务窗口,找到MongoDB服务,双击MongoDB项弹出窗口点击启动,并将启动类型设置为自动.

总结:在第3.3步点击启动后出现下图问题

查找资料后采用的解决方法为:

  1. 管理员身份打开cmd,然后删除安装时默认创建的mongodb服务,输入 sc delete MongoDB至此,服务列表中就已经不存在默认安装的MongoDB的服务。

2、下面将手动创建一个新的可用的服务:重复3的3.1、3.2、3.3步骤即可

4、MongoDB的启动和关闭

以管理员身份进入cmd,使用net start MongoDB和net stop MongoDB来启动和关闭服务,如下图:

在MongoDB服务启动后,我们可以通过MongoDB带的组件MongoDB shell进行指令编写(查询,更新,删除,插入等操作);

mongoDB shell连接实例(连接到MongDB服务)的方法:

方法1、通过进入mongdb的bin文件夹找到mongo.exe,双击打开。

方法2、在命令提示符中输入mongo.exe的绝对路径打开,比如我的mongoDB.exe所在位置为C:\360Downloads\MongoDB\server4.2\bin,我就键入该路径C:\360Downloads\MongoDB\server4.2\bin\mongo即可连接实例,打开MongoDB shell。

方法3、在如下所述设置后,启动服务后就可以直接输入mongo打开。                                                                                              在使用前两个方法时,每次都需打开多个文件夹找到该mongo程序打开,或者每次都在命令提示符中键入这么长长长的....一大串绝对路径,比较不方便;                                                                                                                                                                 那么,我们还可以通过在“我的电脑>右键属性>高级系统设置>环境变量>系统变量”中找到Path行,选择编辑,然后新建,输入mongo.exe的所在位置的路径后,点击确定,之后的窗口都需“确定”,这样才能添加完成,接着重新以管理员身份打开命令提示符,在启动服务后就可以直接输入mongo打开了。

总结:开始没有以管理员身份进入cmd 导致出现错误,最后查阅解决了该问题.

以上就是关于MongoDB的下载 安装 配置

若有其他不清楚建议至MongoDB中文网: https://www.mongodb.org.cn/

MongoDB的下载安装与配置相关推荐

  1. 1. 初探MongoDB —— 介绍、安装和配置

    一.写在前面 之前一直以来,都是使用关系型数据库.也很早就听闻,当数据量大的时候,关系型数据库使用起来会有很多问题.诸如查询数据慢,加载花费时间长等等. 也早就耳闻NOSQL(NoSQL = Not ...

  2. MongoDB数据库的下载, 安装与配置

    MongoDB数据库下载安装与使用 文章目录 1.MongoDB数据库的下载, 安装与配置 2.MongoDB数据库操作 3.Python与mongo交互 ------文章目录 1.MongoDB数据 ...

  3. Windows Android SDK下载安装,配置,异常问题解决教程

    Windows Android SDK下载安装,配置,异常问题解决教程 参考文章: (1)Windows Android SDK下载安装,配置,异常问题解决教程 (2)https://www.cnbl ...

  4. Xamarin.Forms教程下载安装JDK配置环境变量

    Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...

  5. c mysql安装教程 pdf_MySQL下载安装、配置与使用教程详细版(win7x64)

    用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. 我这个写得有点太详细了,甚至有 ...

  6. java ee 下载 安装配置_JavaEE下载安装及配置.doc

    JavaEE下载安装及配置 Apache Tomcat下载安装及配置 下载 Tomcat6.X最新版本官网下载地址:/tomcat/tomcat-6/v6.0.35/bin/ 右键迅雷下载即可. 安装 ...

  7. 只需五步学会Maven 3.6.1OR 3.6.3及其他版本的下载安装与配置【图文详解】

    第一步,下载并解压缩包 ​第二步,配置两个环境变量 ​第三步,测试是否安装成功 ​第四步,指定本地仓库的路径 第五步,修改镜像仓库 第一步,下载并解压缩包 Maven官方下载地址:https://ma ...

  8. windows下x265下载安装与配置

    本文转载自: https://blog.csdn.net/frd2009041510/article/details/50446007?spm=a2c4e.11153940.blogcont31081 ...

  9. x265探索与研究(一):x265下载安装与配置

    x265下载安装与配置 研究了这么久的HEVC Test Model(HM),相信大家对x265开源代码的实现与框架早就充满了好奇,接下来的日子,我将把自己入手学习与探索"x265开源代码的 ...

最新文章

  1. 六种微服务架构的设计模式
  2. mysql排列组合实现_Java实现数列的排列组合
  3. Linux man指令
  4. 会做饭的机器人曰记_颜真卿《麻姑仙坛记》:苍劲古朴,体态沉雄,气象宏大...
  5. 菜单固定随滚动条滑动
  6. 信息学奥赛一本通 1820:【00NOIP提高组】进制转换 | 洛谷 P1017 [NOIP2000 提高组] 进制转换
  7. 12.1、Libgdx的图像之持续性和非持续性渲染
  8. 苹果2020年全系展望:iPhone12不会去掉刘海但5G是必须的
  9. MySQL中的这17个关键问题,一定要弄清楚!
  10. 第十章 內核同步的方法
  11. Java中try必须要结合catch吗_如何优雅的实现 try/catch 异常块?
  12. SSH框架总结(框架分析+环境搭建+实例源码下载)
  13. PAT (Basic Level) Practice1014 福尔摩斯的约会
  14. Python让繁琐工作自动化——chapter16 发送电子邮件和短信
  15. Qt 获取当前屏幕分辨率
  16. 最新论文阅读(17)--Pyramidal RoR for Image Classification
  17. CentOS 7 安装微信小程序开发工具
  18. 用有数据的单元格内容向下填充空白单元格
  19. ctf(EasySQL)
  20. abstract 的用法

热门文章

  1. 深圳计算机大专招聘岗位,2019广东深圳信息职业技术学院计算机学院临聘工作人员招聘3人公告...
  2. MEGAN计算BVOCs遇到的问题咨询
  3. 带你走进服务器的世界看个明白
  4. 什么是面包屑导航?有什么作用?
  5. 【JavaWeb】《JSP程序设计与案例实战》读书笔记
  6. 【ROS】打开QT出现Couldn‘t find an AF_INET address for
  7. 管理1.0阶段到4.0阶段分别是什么
  8. iPhone In App Purchase购买完成时验证transactionReceipt
  9. 计算机组装与维修教学反思,计算机组装与维护课程教学反思.doc
  10. 全国首个工业大数据交易平台落户杭州