標籤:報錯 info gap pack 資料庫 table package next 否則
安裝MongoDB之前,首先要下載MongoDB軟體安裝包, MongoDB社區版官網:https://www.mongodb.com/download-center?jmp=nav#community
下載後,雙擊msi安裝檔案進行安裝,點擊"Next">>
勾選同意相關協議規定,點擊"Next">>
點擊"Custom"-->"Browse"進行自訂目錄安裝,建議安裝在C:\MongoDB,點擊"Next">>
取消勾選安裝"Install MongoDB Compass"(否則會一直無進度停留在安裝Compass的介面,導致安裝失敗),點擊"Next">>
點擊"Install"進行安裝>>
如果出現如下介面,那恭喜你,安裝成功了。
MongoDB安裝痛點不在安裝過程,難在安裝MongoDB服務,如下介紹安裝MongoDB服務
安裝MongoDB服務之前,先在MongoDB安裝目錄下(C:\MongoDB)建立兩個檔案夾,一個為data檔案夾(儲存資料庫檔案),另一個為log檔案夾(儲存記錄檔)
在data檔案夾下建立一個db檔案夾
在log檔案夾下建立一個mongo.log檔案
以管理員身份運行CMD,切換到MongoDB安裝目錄bin檔案夾下
執行以下指令,安裝MongoDB啟動服務
c:\MongoDB\bin>mongod.exe --dbpath c:\MongoDB\data\db --logpath=c:\MongoDB\log\mongo.log --logappend --install --serviceName "MongoDB"
不要打錯字母,輸入之後,按斷行符號鍵進行安裝
。。。安裝報錯,傷心一分鐘之後網上找原因
原來MongoDB是用C++開發的,要運行MongoDB,必須要安裝Visual C++ Redistributable Package
官網:https://www.microsoft.com/zh-CN/download/details.aspx?id=48145
如果安裝Visual C++ Redistributable Package失敗,確保作業系統打了SP1補丁,
SP1補丁為:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=5842
安裝完Visual C++ Redistributable Package,再安裝MongoDB啟動服務,發現這次沒報錯了,是不是略感興奮
通過以下命令,啟動MongoDB服務
c:\MongoDB\bin>net start MongoDB
或在服務裡面找到MongoDB服務進行啟動
啟動MongoDB服務後,即可串連MongoDB資料庫進行操作了
可以將mongodb的目錄(c:\MongoDB\bin)加入至環境變數,這樣在任何位置都可以使用mongodb命令列工具了
MongoDB基礎之MongoDB安裝