文章目录
一、介绍
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
二、安装环境
【1】MongoDB
Window点此下载
文件解压位置:
D:\MogoDB\data\db\mongodb-win32-x86_64-2012plus-4.2.7
终端输入
D:\MogoDB\data\db\mongodb-win32-x86_64-2012plus-4.2.7\bin\mongod.exe --dbpath D:\MogoDB\data\db
浏览器输入 localhost:27017
这样的话,MongoDB就安装好了
【2】Mongoose
新建一个文件夹,用webstrom打开终端
输入:
npm init -yes
npm install mongoose --save
完成
三、连接数据库
编写connection.js
四、集合与数据模型
五、初识Mocha(用来测试MongoDB连接及数据操作)
打开webstrom终端输入安装指令:
npm install mocha --save
编写demo_test.js
修改package.json
终端输入:
npm run test
测试正确结果显示是这样的:
六、存储数据
【注意】如果测试时出现Warning,可以试着修改Connection.js
新建saving_test.js
终端输入:
npm run test
七、初识RoboMongo
MongoDB的可视化构建,类似Mysql的Navicat。
RoboMongo下载地址:https://www.robomongo.org/download
八、查询数据
终端输入:
npm run test
九、通过ID获取数据
终端输入:
npm run test
十、流程梳理
略