文章目錄
一、介紹
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
十、流程梳理
略