MongoDB 建議安裝 64 位元版本,因為 32 位元版本最大儲存量只有 2GB 。而在安裝限制的話,Windows 環境下支援 XP 版本以上的作業系統。
資料來源 MongoDB 官方網站
1. 下載安裝檔案
________________________________________
首先進入 MongoDB 網站,在 Downloads 頁面選擇 Windows 64 bit 版本檔案下載,如下圖。
選擇下載的版本
Determine which MongoDB build you need.
There are three builds of MongoDB for Windows:
MongoDB for Windows 64-bit runs only on Windows Server 2008 R2, Windows 7 64-bit, and newer versions of Windows. This build takes advantage of recent enhancements to the Windows Platform and cannot operate on older versions of Windows.
MongoDB for Windows 32-bit runs on any 32-bit version of Windows newer than Windows Vista. 32-bit versions of MongoDB are only intended for older systems and for use in testing and development systems. 32-bit versions of MongoDB only support databases smaller than 2GB.
MongoDB for Windows 64-bit Legacy runs on Windows Vista, Windows Server 2003, and Windows Server 2008 and does not include recent performance enhancements.
如果您不知道自己的 Windows 版本,開啟命令提示字元,執行下面的指令即可顯示自己的 Windows 版本:
wmic os get caption
wmic os get osarchitecture
輸出的畫面會類似這樣:
執行下的安裝檔,進行安裝。
勾選同意使用條款。
選擇安裝的方式,這裡有兩種選項,「Complete」是安裝所有的功能,而「Custom」則是可以讓您自己選擇要安裝的項目。但是依照官網建議是希望安裝在Custom路徑下(C:\mongodb.),預設的路徑是在 Program Files 之下,非常的長,這對於指令的使用非常不方便,您可以將路徑自己修改成類似 C:\MongoDB 這樣比較簡潔的路徑,以便日後使用。基本上安裝的路徑對於 MongoDB 的功能不會有任何影響,唯一的差異只是方便與否。因為我的習慣是建立在C:\Programs\mongodb。
如果選擇「Complete」的話,就沒有任何選項可以調整。
您也可以選擇「Custom」,然後依照自己的需求調整,尤其是安裝路徑的部分
安裝完成。
安裝完成後,要建立一個資料夾來存放資料庫,MongoDB並不會自己建立,如果沒建立去執行就會看到以下的錯誤
開啟命令提示字元,切換到 MongoDB 安裝路徑下的 bin 目錄,執行
md \data\db
建立放置資料庫的目錄,這個 \data\db 是 MongoDB 預設的資料庫存放路徑。
接著執行
mongod.exe
如果無法啟動,請確認mongod.exe檔案 (C:\programs\MongoDB\Server\3.0\bin)
這是啟動的畫面:
如果沒有錯誤訊息,就表示 MongoDB 已經正常啟動了。
開啟另外一個命令提示字元,切換到MongoDB 安裝路徑下的 bin 目錄,執行
mongo.exe
進入 MongoDB shell 環境。
這樣就可以開始使用 MongoDB 了。
解說: mongod.exe 就是啟動Server ,那mongo就是client端去連接Server, 所以如果mongo無法連接上,就是你沒有啟動MongoDB Server
Component Set | Binaries |
Server | mongod.exe |
Router | mongos.exe |
Client | mongo.exe |
MonitoringTools | mongostat.exe, mongotop.exe |
ImportExportTools | mongodump.exe, mongorestore.exe, mongoexport.exe, mongoimport.exe |
MiscellaneousTools | bsondump.exe, mongofiles.exe, mongooplog.exe, mongoperf.exe |
客官還沒結束喔!!
Tip: 因為會常用MongoDB shell,建議建立路徑
我的安裝路徑是在C:\Programs\mongodb,所以我整體路徑是C:\programs\MongoDB\Server\3.0\bin
到"控制台-->系統與安全-->系統",選擇"改變設定"
到"進階-->環境變數"
選擇"路徑",然後按"編輯..."
把路徑(C:\programs\MongoDB\Server\3.0\bin)加進去
C:\Program Files (x86)\VMware\VMware vSphere CLI\Perl\site\bin;C:\Program Files (x86)\VMware\VMware vSphere CLI\Perl\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files\SlikSvn\bin\;C:\Sun\VirtualBox;C:\Program Files (x86)\Windows Live\Shared;C:\Java\apache-ant-1.8.1\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Mercurial\;C:\Program Files\TortoiseHg\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\java\jdk17\bin\;c:\java\maven\bin\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\programs\scala\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\programs\MongoDB\Server\3.0\bin;C:\Python27;C:\Python27\Scripts
關掉原來的開啟命令提示字元,再重新開啟命令提示字元,執行
mongod.exe
留言列表