Mongodb
如何在 Windows 8 上連接到 MongoDB
我正在嘗試在我的新 Windows 8 電腦上安裝和執行 MongoDB。但是,在使用 mongo.exe shell 時,我似乎無法連接到 MongoDB。
我收到以下錯誤:
MongoDB shell version: 2.4.8 connecting to: test Sun Dec 15 14:06:39.835 Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:146 exception: connect failed
如何正確連接到 MongoDB?我已經安裝了 MongoDB,並設置了數據目錄。我還為 MongoDB 日誌文件創建了一個特定目錄,並安裝了 MongoDB 服務。
在您執行的目錄中,您
mongo.exe
還應該看到執行檔mongod.exe
。
mongo.exe
是連接到允許您發出命令和查詢數據庫的伺服器/守護程序的外殼程序。mongod.exe
是實際的mongo
伺服器/守護程序。首先執行
mongod.exe
以啟動伺服器,然後在新的命令視窗中執行mongo.exe
。shell 現在應該連接到正在執行的伺服器。對於生產,您將希望將設置mongod
視為 Windows 服務,而不是僅在單獨的命令視窗中執行。
sudo_O 支持上述答案
在 Windows 8 上啟動 mongo 的步驟。
- 在系統中創建一個數據文件夾(比如 D:\username\Documents\data\db)
- 轉到 Mongo 的 bin 目錄並執行以下命令 -
mongod.exe --dbpath D:\username\Documents\data\db
- 打開一個新的 cmd 提示視窗 bin 目錄,然後使用以下命令啟動 mongo shell -
mongo.exe
希望這可以幫助!