关系型数据库和非关系型数据库
表就是关系,或者说表与表之间存在关系。
所有关系型数据库都是通过sql语言来操作的。
所有关系型数据库在操作之前都需要设计表结构。
而且数据表还支持约束:(为了保证数据的统一完整性)
1,唯一的
2,主键
3,默认值
4,非空
非关系型数据库非常灵活
有的非关系型数据库就是键-值对,没有表
mongoDB是最像关系型数据库的非关系型数据库:
1,数据库–>数据库
2,数据表–>集合(数组)
3,表记录–>文档对象
mongoDB不需要设计表结构
也就是说你可以任意往里面存数据,没有结构性这个说法(所以说他比较灵活)
mongoDB的安装
你可以从MongoDB官网下载安装,也可以从以下链接下载
MongoDB下载链接
根据自己的电脑选择不同的安装包下载然后安装:
我选择的是自定义安装,因为其实自定义里面也没什么可自定义的,但可以选择安装路径,我一般不会装在C盘。
然就一路next就行了:
到这里就好了:
注意:到这里我们的mongoDB还没有安装好,还需要配置环境变量,
找到我们安装mongoDB中bin的路径,把它复制下来:
找到桌面此电脑右键找到电脑属性:
再找到系统高级设置:
找到环境变量:
找到path双击:
将我们复制下来的bin的路径添加进来:
然后一路确定关闭配置环境变量页面,mongoDB的环境变量就配好了
我们打开命令行,输入mongod --version可以看到版本信息那么就说明我们的mongoDB装好了