Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

MongoDB 2.0 在 Windows Server 2003 安裝、設定與基本操作實務

編輯:Windows 2003 常見問題解答

安裝環境

作業系統:Windows Server 2003 (32/64 位元)
MongoDB 版本:2.0.1 (或較新穩定版)
下載:MongoDB 官方下載頁

安裝步驟

  1. 解壓縮至任意目錄,範例 D:\mongodb。
  2. 建立資料與日誌目錄:
    mkdir D:\mongodb\data\db
    mkdir D:\mongodb\data\log
  3. 建立日誌檔:type nul > D:\mongodb\data\log\log.txt (或用記事本建立空白檔)。

註冊為 Windows 服務並啟動

cd /d D:\mongodb\bin
mongod --install --serviceName mongodb --logpath D:\mongodb\data\log\log.txt --logappend --dbpath D:\mongodb\data\db --directoryperdb
net start mongodb

參數說明:
--directoryperdb:每個資料庫獨立資料夾 (可選)。
--logappend:日誌附加模式。

連線與基本指令

本機連線

mongo 127.0.0.1:27017

遠端連線

mongo 192.168.0.137:27017

常用 Shell 指令

操作指令
顯示目前資料庫db
列出所有資料庫show dbs
切換/建立資料庫use test1 (寫入資料後自動建立)
顯示集合show collections
建立集合db.createCollection("users")
插入文件db.users.save({name:"shiwenbin", age:100})
查詢所有db.users.find()
分頁查詢db.users.find().skip(2).limit(3)
查看指令說明db.help() / db.users.help()

常見問題:中文亂碼

原因:命令提示字元預設代碼頁 (CP950/CP437) 與 MongoDB UTF-8 儲存不一致。
解決:

  1. chcp 65001 切換至 UTF-8 代碼頁。
  2. 命令提示字元「內容」→「字型」→ 選擇 TrueType 字型 (如 Consolas、Lucida Console、微軟正黑體),避免點陣字型無法顯示 Unicode。

生產環境建議

  • 啟用存取控制:--auth 參數並建立管理員帳號。
  • 設定複本集確保高可用性。
  • 定期 mongodump 備份、監控 serverStatus 指標 (連線數、記憶體、鎖定、佇列)。
  • Windows Server 2003 已停止支援,建議遷移至支援中作業系統 (Windows Server 2012 R2+ / Linux)。
Copyright © Windows教程網 All Rights Reserved