1.MongoDB简介和下载

说MongoDB之前,我们首先解释一下,NoSQL,他的全称是(Not Only SQL)。
他出现的原因是:结构化的关系型数据库,随着时代的进步和科技的发展,好用归好用,但是却也在一定程度上限制了开发者的创造力。

MongoDB简介

使用非关系型数据库的一个很大的好处就是:对于关系型数据库,如果前期建表建的不好的话,到了后期想要优化就会特别麻烦,所以部分人就会在前期建表的时候给这个表增加好几个备用的列,这个看似好用,但是确实恶心。
而非关系型数据库就duck不必,对于未来需要进行扩展的话,非关系型数据库可能就只是添加一行代码的事情。
缺点是:虽然他给了我们极大的自由,让我们想怎么写就怎么写,但这也让我们后来会比较容易出问题,所以我们在使用的时候也毕竟要控制好我们的洪荒之力。
在这里插入图片描述

MongoDB的下载

在这里插入图片描述

网址:https://www.mongodb.org/dl/win32/
我当时下载的是2020年11月13日的3.6.21-signed.msi版本,不装4以上的是因为4以上的版本有公钥密钥的问题。挑3.6则是因为偶数版本的会比较稳定。
这里把我当时下载的链接也直接附上(这个用迅雷下载还是蛮快的):
http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.6.21-signed.msi
在这里插入图片描述
这个还是比较好下载的,下载完成后,点击我们刚才下载的msi文件
在这里插入图片描述
稍等片刻后,出现下图,点击Next
在这里插入图片描述
出现下图,把I accept打勾,然后继续点击next
在这里插入图片描述
出现下图,
(1)他默认是安装C盘的,如果你觉得无所谓,点击Complete,然后点击next。
(2)如果你想放在其他位置,那么点击Custom,出现以下的第二个图
在这里插入图片描述
如果你上面选择了Custom,会出现这个界面,这里,其他的都不要改,点击Browse…,选择一个你想安装的路径然后点击Next即可,我是放在了D:\MongoDB目录下。
在这里插入图片描述
出现下图后,记得把左下角的Install MongoDB Compass点掉,否则后面进度条可能会卡顿在那里,几个小时都下不好,然后点击next即可。
在这里插入图片描述

点击Install
在这里插入图片描述
静待其下载完成即可。这个还是挺快的,如果你的一开始一动不动的话,点一下他的界面,或者按Alt + Tab看看是不是有什么被比如win10拦下来了,在等待你去处理。
在这里插入图片描述

配置MongoDB的环境变量

找到刚才下载的MongoDB的下载路径,一直到bin目录下,复制他的路径,添加到计算机的环境变量当中去。
右键点击桌面的我的电脑,点击属性,选择左边的高级系统配置
在这里插入图片描述
再选择环境变量
在这里插入图片描述
找到Path,点击后再点击下方的编辑按钮,
在这里插入图片描述
点击新建,把刚才下载MongoDB的路径\bin放进去即可。比如,我的路径是:

D:\Program Files\MongoDB\Server\3.6\bin

在这里插入图片描述
完了后,点击确定,确定,确定。
然后,我们再验证一下,是否真的配置对了,按Ctrl + R,输入cmd,打开我们的命令行。
在这里插入图片描述
输入mongod,只要没有显示找不到什么文件,就证明环境变量配置完成
在这里插入图片描述
之后在C盘根目录下创建一个data文件夹,并在data文件夹中创建一个db和log文件夹,如下:
在这里插入图片描述
然后我们回到cmd界面,输入mongod,拉到下方可以看到最后他在等待我们的输入,此时,我们便启动了我们的mongoDB服务器(这个cmd不要关闭)。
在这里插入图片描述
此时,我们再打开一个cmd,输入mongo
在这里插入图片描述
此时,我们输入,1 + 1,他会输出2,输入var a = 10; a,他会输出10
在这里插入图片描述
自此便证明了你的数据库已经启动成功了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值