NoSQL型数据库——MongoDB体验(001)——MongoDB 最新版4.4.1下载安装

      MongoDB是一个文档型的NoSQL数据库。所谓NoSQL,直译就是没有SQL,或者Not Only SQL。是区别于类似MySQL、Oracle这种关系型数据库的数据库(主要就这两大类)。它更加灵活,存储格式的是类JSON的文档,而不是传统关系型库的那种row、column表。其优点是简单,自由,快速,个人认为适合那种表结构经常变动(需求变动)的情形。

      如果不想装,可以到官网提供的shell上练习:

      1.首先是安装,很容易访问MongoDB官网(可以看看首页介绍)。由于是个人使用,我们这里选择下载社区版:

2.就选择当前最新版本(版本的第二位4.4.1,偶数时为稳定版,奇数为开发版。3.2以后没有对32bit系统的支持,更多版本12):

3.下载完成后,点击.msi文件,下一步,该同意的协定勾上就行。建议选择custom安装,可以修改路径。

默认下一步

推荐把这个勾去掉,不然会卡很久,这个图形界面工具可以安装后到官网去下载。

下一步,install即可。

4.配置环境变量

找到mongoDB的安装路径,我刚才安装的如下:

将bin这个路径追加到系统环境变量的path变量中,可以注意一下mongod.cfg这个文件:

打开cmd,输入mongod命令,出现了如下提示,表示安装成功。

接下来设置mongodb存放数据的路径,我在安装目录下建了一个data目录,然后在里面又建立了一个db目录:

运行命令设置db路径并启动服务,这个路径可以自定,然后还可以指定端口(默认是27017), 在下面命令追加 --port [portnumber]

mongod --dbpath E:\DeveloperSoftW\MongoDB\data\db

另开一个cmd,运行 mongo命令:

这样基本就算装好了。个人的理解(mongod是server端命令,mongo是client端命令)

关掉控制台后,发现bin下的mongodb配置文件也发生了变化:

用浏览器尝试用http去访问mongodb:

服务列表中mongodb server也在自动启动运行中,意味着我们不需要每次都跑mongod命令。

 

其实现在开发中更多地是在cloud上使用这种文档型NoSQL,可以自己注册个账号用入门版尝试一下。

比如:

   MongoDB Cloud

   IBM CloudAnt

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值