[英]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.