MongoDB 是一個基于分布式文件存儲的數據庫。由 C++ 語言編寫。旨在為 WEB 應用提供可擴展的高性能數據存儲解決方案。
MongoDB 是一個介于關系數據庫和非關系數據庫之間的產品,是非關系數據庫當中功能最豐富,最像關系數據庫的。
下載為 Windows (x64)
注意安裝路徑,默認C盤,可自定義但需記住路徑,下面需要用到
windos干貨:推薦一個查找文件的工具!個人覺得很好用,
點擊下載
創(chuàng)建數據目錄
在 C 盤安裝了 mongodb,現在讓我們創(chuàng)建一個 data 的目錄然后在 data 目錄里創(chuàng)建 db 目錄。
c:\>cd c:\
c:\>mkdir data
c:\>cd data
c:\data>mkdir db
c:\data>cd db
c:\data\db>
打開你剛剛安裝MongoDB 目錄下 的 bin 目錄中執(zhí)行 mongod.exe 文件
如果執(zhí)行成功,會輸出如下信息:
2018-05-29T19:51:27.026+0800 I CONTROL [initandlisten] MongoDB starting : pid=4584 port=27017 dbpath=C:\data\db\ 64-bit host=PC-201805221036
2018-05-29T19:51:27.026+0800 I CONTROL [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2018-05-29T19:51:27.026+0800 I CONTROL [initandlisten] db version v3.6.5
2018-05-29T19:51:27.026+0800 I CONTROL [initandlisten] git version: a20ecd3e3a174162052ff99913bc2ca9a839d618
2018-05-29T19:51:27.027+0800 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.2o-fips 27 Mar 2018
2018-05-29T19:51:27.027+0800 I CONTROL [initandlisten] allocator: tcmalloc
2018-05-29T19:51:27.027+0800 I CONTROL [initandlisten] modules: none
2018-05-29T19:51:27.027+0800 I CONTROL [initandlisten] build environment:
2018-05-29T19:51:27.027+0800 I CONTROL [initandlisten] distmod: 2008plus-ssl
2018-05-29T19:51:27.027+0800 I CONTROL [initandlisten] distarch: x86_64
2018-05-29T19:51:27.027+0800 I CONTROL [initandlisten] target_arch: x86_64
2018-05-29T19:51:27.027+0800 I CONTROL [initandlisten] options: {}
2018-05-29T19:51:27.028+0800 I - [initandlisten] Detected data files in C:\data\db\ created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
2018-05-29T19:51:27.029+0800 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=7662M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=
......
管理員模式打開命令行窗口(Win+R =》 輸入cmd =》回車即可)
-
創(chuàng)建目錄,執(zhí)行下面的語句來創(chuàng)建數據庫和日志文件的目錄
mkdir c:\data\db
mkdir c:\data\log 創(chuàng)建一個配置文件。
例如,創(chuàng)建一個配置文件位于 C:\mongodb\mongod.cfg,其中指定 systemLog.path 和 storage.dbPath。具體配置內容如下:
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
安裝 MongoDB服務 (此處特別注意路徑,要按照你安裝的目錄來寫,不可盲目復制哦!)
通過執(zhí)行mongod.exe,使用--install選項來安裝服務,使用--config選項來指定之前創(chuàng)建的配置文件。
C:\mongodb\bin\mongod.exe --config "C:\mongodb\mongod.cfg" --install
- 啟動MongoDB服務
net start MongoDB
- 關閉MongoDB服務
net stop MongoDB
- 移除 MongoDB 服務
C:\mongodb\bin\mongod.exe --remove
