簡體   English   中英

如何在Windows上啟動Mongo DB

[英]How to start mongo db on windows

我是mongo新手,並且正在嘗試在Windows系統上安裝mongo。 我正在關注本教程,但是當我這樣做時

 C:\mongodb\bin\mongod.exe

我的CMD給我這個輸出

2015-04-20T18:53:27.433+0500 I STORAGE  [initandlisten] exception in ini
en: 29 Data directory C:\data\db\ not found., terminating
2015-04-20T18:53:27.436+0500 I CONTROL  [initandlisten] dbexit:  rc: 100

MongoDB需要一個數據目錄來存儲所有數據。 MongoDB的默認數據目錄路徑為\\data\\db

建立這個資料夾

md \data\db

您可以使用--dbpath選項為數據文件指定備用路徑,例如:

C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data

如果您的路徑中包含空格,請將整個路徑用雙引號引起來,

例如:

C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"

詳細了解

我在Windows上也面臨類似的問題,此外,我沒有設置環境變量,因此我必須轉到bin文件夾並運行mongo。 下面是我遵循的步驟1)我在桌面上創建了一個文件夾,例如“ C:\\ Desktop \\ data \\” 2)為了使用mongo shell,您需要運行mongo,它類似於unix上的守護程序,因此在Windows中,我們可以通過打開命令提示符窗口並將目錄更改為mongo \\ bin並運行mongod --dbpath C:\\ Desktop \\ data並使其運行來完成此操作3)我打開了第二個命令提示符窗口,將目錄更改為C:\\ mongo \\ bin和執行過的mongod ,就是這樣

因為MongoDB不知道目錄DB。

固定為我工作。

步驟1:新建文件夾,例如運行cmd

mkdir  E:\workspace\mongodb\data

步驟2:移至Root MongoDB路徑,例如(cd ... / MongoDB /.../ bin /)

C:\Program Files\MongoDB\Server\3.4\bin>mongod.exe --dbpath E:\workspace\mongodb\data

好。

我修復了相同的使用:

在以下位置創建文件夾數據

D:\\ project-workspace \\ mongodb \\ data

然后在數據內部創建另一個文件夾db ,即

D:\\ project-workspace \\ mongodb \\ data \\ db

然后運行命令

mongod --dbpath D:\project-workspace\mongodb\data\db

確保為mongodb設置了環境變量,否則瀏覽

C:\Program Files\MongoDB\Server\3.4\bin
然后執行這個=>
  mongod.exe --dbpath E:\\ workspace \\ mongodb \\ data 

在Windows中也面臨同樣的問題。 如果--dbpath目錄路徑不包含空格,則不包含引號。 當路徑沒有空格時,刪除引號可以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM