MongoDB简介
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是非关系型数据库当中功能最丰富,最像关系型数据库的。
MongoDB优点
它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:
1.面向集合存储,易存储对象类型的数据。
2.模式自由。
3.支持动态查询。
4.支持完全索引,包含内部对象。
5.支持查询。
6.支持复制和故障恢复。
7.使用高效的二进制数据存储,包括大型对象(如视频等)。
8.自动处理碎片,以支持云计算层次的扩展性
9.支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。
10.文件存储格式为BSON(一种JSON的扩展)
准备工作
MongoDB下载与安装
MongoDB官网地址:
https://www.mongodb.com/
MongoDB下载地址:
https://www.mongodb.com/download-center#community
安装选择默认路径,next到底。
MongoDB的安装
对mongodb数据库的操作是通过执行命令来完成的,我的电脑里面这些命令安装在:
C:\Program Files\MongoDB\Server\3.2\bin。
要执行这些命令,需要以管理员身份运行cmd。
打开开始菜单,找到命令提示符,在上面点击右键,选择以管理员身份运行。
要想执行mongodb的命令,需要cd到他的安装目录下面的bin文件夹下。
为了在dos窗口的任何目录下都能执行mongo的命令,需要先设置环境变量,因为计算机在执行命令的时候会在环境变量中找对应的命令。
环境变量:右击我的电脑选择属性,在弹出页面选择高级系统设置,进入设置后选择环境变量,在系统变量中找到PATH,点击进入后将C:\Program Files\MongoDB\Server\3.2\bin添加到里面。
启动MongoDB
NET START MongoDB
打开任务管理器,可以看到进程已经启动。
再次测试连接:mongo