博主介紹: 大家好,我是想成為Super的Yuperman,互聯網宇宙廠經驗,17年醫療健康行業的碼拉松奔跑者,曾擔任技術專家、架構師、研發總監負責和主導多個應用架構。
近期專注: RPA應用研究,主流廠商產品使用,開源RPA 應用,包括UI.Vision、taskUI、taskt、OpenRpa、Robot Framework等
技術范圍: 長期專注java體系,軟件架構,DDD,多年java、golang、.Net、redis、nginx、tomcat、mysql、oracle等經驗
業務范圍: 對傳統業務應用技術轉型,從數字醫院到區域醫療,從院內業務系統到互聯網醫院及健康服務,從公立醫院到私立醫院都有一些經歷及理解
*** 為大家分享一些技術積累,歡迎交流合作 持續關注Yuperman ***
本文介紹windows?下安裝部署MongoDB
當前官網提供5.0版本及以上的的msi安裝包,5.0包要求Windows server 2016及以上的環境
其他MongoDB歷史版本提供ZIP包,可安裝在Windows server 2016以前版本
本文安裝環境
操作系統:Windows server 2008
MongoDB:4.2.25
1.安裝包下載
由于歷史原因本文的操作系統使用windows server 2008? 安裝 MongoDB 4.2 版本。
最新版本的 MongoDB 提供了可用于 64 位系統的預編譯二進制包,你可以從 MongoDB 官網下載安裝,MongoDB 預編譯二進制包下載地址。
- MongoDB官網下載地址,MongoDB5.0之前版本在歷史版本Archived releases中
下載地址:https://www.mongodb.com/try/download/community
?
- 下載4.2的最新版本ZIP 包mongdb-win32-x86_64-2012plus-4.2.25
?
2.部署安裝
- 解壓下載的安裝包到本地目錄 D 盤 mongodb文件夾中
?
- mongodb 啟動準備工作?
- ?創建一個文件夾,命名為data ,用于存儲數據文件
- ?創建一個文件夾,命名為logs,并且在logs里面創建一個mongo.log文件,用于存儲日志
- 創建一個配置文件mongo.conf
dbpath=D:\mongodb\data #數據庫路徑 logpath=D:\mongodb\logs\mongo.log #日志輸出文件路徑 logappend=true #錯誤日志采用追加模式 journal=true #啟用日志文件,默認啟用 quiet=true #這個選項可以過濾掉一些無用的日志信息,若需要調試使用請設置為false port=27017 #端口號 默認為27017
? ? ? dbpath? 和 logpath 修改為上面步驟創建的文件夾路徑
?? ??? ??
- 以上準備完目錄結構如下:
3.啟動 MongoDB?
- cmd 進入bin目錄 執行數據庫啟動命令
??? ????
- 執行命令行 mongod --config
mongod --config "D:\mongodb\mongo.conf"
????
- ? ?執行命令行 mongod --dbpath?
mongod --dbpath D:\mongodb\data
??
?不要關閉以上窗口,繼續執行下面操作
- ?打開一個cmd窗口,進入到bin目錄,執行mongo
mongo
??
4.連接使用
- 使用navicat 連接使用,新建MongDB 類型連接
??
- sql 查詢語句
db.user.find({username:"XXX"});db.version();
??
- CMD 驗證安裝版本
mongod --version
5.總結
啟動MongoDB需要兩步
第一步:啟動一個窗口執行? mongod --dbpath E:\other_dev\mongodb\data
第二步:? 啟動另一個窗口?mongo