當你使用 MongoDB 時,通常需要先啟動 MongoDB 的伺服器(mongod
),然後再透過 MongoDB Shell(mongosh.exe
)連線操作資料庫。以下是完整的啟動步驟與指令:
✅ 1. 啟動 MongoDB 伺服器(mongod
)
mongod --dbpath "C:\你的資料庫路徑"
--dbpath
是 MongoDB 資料庫檔案存放的位置,請替換為你實際的資料夾路徑,例如:
mongod --dbpath "C:\mongodb\data"
- 如果該資料夾不存在,請先建立資料夾,否則
mongod
會報錯。
✅ 2. 開啟 MongoDB Shell(mongosh.exe
)
當 mongod
正常運行後,開啟另一個終端機視窗,輸入:
mongosh或是給出完整路徑:
"C:\Program Files\MongoDB\Server\6.0\bin\mongosh.exe"
- 預設會連線到本機的
mongodb://localhost:27017
。 - 如果你想連線到特定主機與埠號,可以用以下方式:
mongosh "mongodb://localhost:27017"
📝 補充:常見問題處理
- 找不到 mongod 或 mongosh 命令:
- 請確認 MongoDB 的安裝路徑是否加入到系統的環境變數 PATH。
- 或是使用完整路徑執行,如: bash複製編輯"C:\Program Files\MongoDB\Server\6.0\bin\mongod.exe" --dbpath "C:\mongodb\data"
- dbpath 資料夾不存在:
- 先用 File Explorer 或 mkdir 建立資料夾: bash複製編輯mkdir C:\mongodb\data