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

时间:2024-03-16 15:41:38

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

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

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

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

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

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

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

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

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

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

默认下一步

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

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

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

下一步,install即可。

4.配置环境变量

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

比如:

   MongoDB Cloud

   IBM CloudAnt