什么是MongoDB ?
-
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON
对象。字段值可以包含其他文档,数组及文档数组。
避免文章繁琐有一些步骤省略了,直接点击下一步即可
选择自定义安装路径
开始安装
在安装目录下新建data目录用于存放数据,和在data目录下创建db文件夹用于存放数据的配置等
在bin目录下按住shift+鼠标右击选择打开命令行窗口
输入:
mongod --dbpath D:\MongoDB\Server\3.4\data\db
后面为db路径
判断是否启动成功,如图即可:
进入mongodb的目录下输入mongo即可进入交互模式,输入db可以返回一个默认数据库test:
前面是通过命令行工具启动mongodb,很不方便,下面是实现通过可视化操作点击启动mongodb的操作步骤,把mongodb配置成系统服务,通过启动服务来启动mongodb:
以管理员方式启动cmd,并进入到bin目录下:
在data目录下建立mongodb的日志文件夹logs,并在其目录下新建日志文件mongo.log:
在命令行输入:
mongod --bind_ip 0.0.0.0 --logpath D:\MongoDB\Server\3.4\data\logs\mongo.log --logappend --dbpath D:\MongoDB\Server\3.4\data\db --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install
在服务里面可以看到mongoDB:
再回到浏览器输入localhost:27017查看是否启动成功
接下来安装robomongo可视化数据库,下载安装: