【MongoDB資料庫】怎樣安裝、配置MongoDB

來源:互聯網
上載者:User

標籤:

本blog以最簡潔的方式記錄了博主在折騰MongoDB過程中點點滴滴,當中包含下載MongoDB、配置環境變數、怎樣啟動MongoDBserver、怎樣串連MongoDBserver以及怎樣串連MongoDBserver等。

1、下載 MongoDB

官方:http://www.mongodb.org/downloads

本機是Windows 7 32位。故下載的是mongodb-win32-i386-2.6.1.zip,興許常式均是基於該版本號碼資料庫。

2、配置環境變數

解壓mongodb-win32-i386-2.6.1.zip檔案到E:\,並又一次命名mongodb-win32-i386-2.6.1檔案夾為mongodb,檔案夾結構例如以

並在系統設定中配置環境變數path = E:\mongodb\bin;( 便於在命令列中直接使用mogodb命令

3、配置MongoDB資料庫

建立一個mongo.config設定檔,配置MongoDB資料庫的dbpath(資料庫儲存路徑)和logpath(記錄檔儲存路徑),mongo.config檔案內容例如以下:

你也但是使用 --dbpath選項和 --logpath選項來配置路徑。

##store data heredbpath=E:\mongodb\data ##all output go herelogpath=E:\mongodb\log\mongo.log

特別提示:

因為dbpath路徑為E:\mongodb\data,而這個目錄預設不存在,故需手動建立,不然在運行啟動MongoDBserver時會提示找不到該目錄。同理,也需手動建立一個E:\mongodb\log目錄用於儲存日誌。

4、啟動MongoDBserver使用 mongod.exe --config E:\mongodb\mongo.config 啟動MongoDBserver。

--config 選項表示啟動時通過E:\mongodb\mongo.config設定檔的資訊配置server。


watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYW5kaWVfZ3Vv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
5、串連MongoDBserver

使用mongo.exe串連已經啟動的MongoDB server。(假設第4步server沒有啟動成功。串連MongoDBserver時會報第7步異常裡的錯誤!)

啟動成功後,進入mongodb shell命令列,在mongodb shell命令列中我們能夠進行資料庫的訪問,已經對資料庫運行CRUD操作。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYW5kaWVfZ3Vv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >
6、加入MongoDB到Winodows服務

window服務來啟動MongoDB server。事實上做到第5步,我們已經完畢了對MongoDB資料的安裝已經配置,能夠直接開始鼓搗MongoDB CRUD命令

了,可是每次都通過第4步進行加入配置並啟動難免麻煩。這才有了第6步加入MongoDB到window服務。實現了通過啟動服務來啟動MongoDB 服務

器。

1)加入MongoDB到Windows Service, 以便於通過window服務配置系統啟動時MongoDB服務自己主動啟動。

配置成功後,在控制台的服務中可看到該服務,例如以所看到的:

C:\Users\Administrator>mongod --config D:\mongodb\mongo.config --install

2)啟動MongoDB服務

C:\Users\Administrator>net start MongoDB

3)停止MongoDB服務

C:\Users\Administrator>net stop MongoDB

4)從windows服務中移除MongoDB服務

C:\Users\Administrator>mongod --remove

5)通過mongod --help查看很多其它的配置命令選項。

C:\Users\Administrator>mongod --help

--install                install mongodb service
--remove              remove mongodb service
7、異常:

warning: Failed to connect to 127.0.0.1:27017, reason: errno:10061

表示:沒有啟動MondoDBserver,或啟動server失敗;

8、參考:

How To Install MongoDB On Windows(推薦)

Install MongoDB on Windows

MongoDB configuration options

9、你可能感興趣:

【MongoDB資料庫】MongoDB 命令入門初探

【MongoDB資料庫】Java MongoDB CRUD Example

轉載請註明出處:http://blog.csdn.net/andie_guo/article/details/26068711,謝謝。

【MongoDB資料庫】怎樣安裝、配置MongoDB

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.