MongoDB的下载安装与配置

  • 下载

进入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文件夹下创建dbconflog文件夹,再在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/

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值