Windows 安裝 MongoDB 教程
MongoDB 是一個開源的 NoSQL 數據庫,它使用文檔存儲模型而不是傳統的關系表格。它非常適合需要處理大量數據并且需要高性能、可擴展性的應用場景。下面是如何在 Windows 系統上安裝 MongoDB 的詳細步驟。
一、準備工作
- 確保你的 Windows 操作系統是 64 位版本,因為 MongoDB 僅支持 64 位操作系統。
- 安裝 MongoDB 時需要確保你的計算機已連接到互聯網,并且已經安裝了最新的 Windows 更新。
二、安裝 MongoDB
2.1 下載 MongoDB
- 訪問 MongoDB 官方下載頁面:MongoDB 下載頁面。
- 選擇適合你操作系統的版本。對于 Windows 用戶,選擇 Windows 64-bit 版本。
- 在 “Package” 下選擇
.msi
安裝包(Windows 安裝包)。 - 點擊下載。
2.2 安裝 MongoDB
- 找到你下載的
.msi
安裝文件并運行它。 - 在安裝向導中選擇 “Complete” 安裝類型,這樣會安裝 MongoDB 所有的默認組件。
- 安裝過程中,選擇是否安裝 MongoDB Compass(這是一個圖形化的 MongoDB 管理工具,選擇是否安裝根據個人需求)。
- 選擇安裝目錄,默認為
C:\Program Files\MongoDB\Server\X.Y\
,其中X.Y
為版本號。 - 完成安裝后,點擊 “Finish” 完成安裝過程。
2.3 配置 MongoDB 環境變量
- 右鍵點擊 “計算機” 或 “此電腦”,選擇 “屬性”。
- 點擊 “高級系統設置” -> “環境變量”。
- 在 “系統變量” 下找到
Path
變量,點擊 “編輯”。 - 在變量值末尾添加 MongoDB 的
bin
目錄路徑。例如:C:\Program Files\MongoDB\Server\X.Y\bin
。 - 點擊 “確定” 保存并退出。
2.4 創建 MongoDB 數據存儲目錄
- 打開
C:
盤,創建一個data
文件夾,用于存儲 MongoDB 數據。 - 在
data
文件夾下創建一個db
文件夾,路徑為:C:\data\db
。這是 MongoDB 默認的存儲路徑。
2.5 啟動 MongoDB 服務
-
打開 “命令提示符” 或 “PowerShell”。
-
輸入以下命令啟動 MongoDB 服務:
mongod --dbpath C:\data\db
如果一切配置正確,MongoDB 會開始啟動,并且會監聽在默認端口
27017
上。 -
你應該能看到 MongoDB 啟動日志,表示 MongoDB 正在運行。
2.6 啟動 MongoDB 客戶端
-
打開另一個命令提示符或 PowerShell 窗口。
-
輸入以下命令連接到 MongoDB:
mongo
如果連接成功,你將進入 MongoDB 的交互式 shell。
你可以輸入以下命令檢查 MongoDB 是否正常工作:
show dbs;
如果返回數據庫列表,則說明 MongoDB 正常運行。
三、配置 MongoDB 為 Windows 服務
為了讓 MongoDB 在 Windows 啟動時自動運行,你可以將 MongoDB 配置為系統服務。
3.1 安裝 MongoDB 服務
-
打開命令提示符,并使用管理員權限運行以下命令:
sc.exe create MongoDB binPath= "C:\Program Files\MongoDB\Server\X.Y\bin\mongod.exe --service --config C:\Program Files\MongoDB\Server\X.Y\mongod.cfg" start= auto
-
這里需要確保路徑正確,替換為你實際安裝的 MongoDB 路徑。
-
執行完成后,你將看到 MongoDB 服務已成功創建。
3.2 啟動 MongoDB 服務
你可以使用以下命令啟動 MongoDB 服務:
net start MongoDB
這樣 MongoDB 就會在每次啟動 Windows 時自動運行。
3.3 停止 MongoDB 服務
如果需要停止 MongoDB 服務,可以執行以下命令:
net stop MongoDB
四、卸載 MongoDB
如果你不再需要 MongoDB 或者需要重新安裝,可以按照以下步驟卸載它:
-
打開 “控制面板” -> “程序” -> “程序和功能”。
-
找到 MongoDB 并點擊卸載。
-
刪除 MongoDB 數據目錄(如
C:\data\db
)和安裝目錄。 -
如果你配置了 MongoDB 為 Windows 服務,還可以執行以下命令刪除服務:
sc.exe delete MongoDB
五、總結
通過上述步驟,你已經成功地在 Windows 上安裝并配置了 MongoDB。如果你需要使用 MongoDB 進行開發,可以利用 MongoDB 提供的強大功能來存儲和查詢數據。通過配置 MongoDB 為 Windows 服務,你也可以使它在系統啟動時自動運行。
如果你是 MongoDB 的初學者,建議你先通過 MongoDB Shell(mongo
)進行基本的命令操作,逐步深入了解 MongoDB 的各項功能。
更多的 MongoDB 使用文檔,請參考 MongoDB 官方文檔。