MongoDB入門學習(一)—— 安裝和啓動

最近因爲工做須要,開始學習MongoDB數據庫了。第一篇博文就從這裏開始吧,以此記錄下學習中的點點滴滴,爲本身加油呢!html

(一) MongoDB簡介mongodb

網上搜搜了一下:(來源:http://www.runoob.com/mongodb/mongodb-intro.html )數據庫

MongoDB 是一個基於分佈式文件存儲的數據庫。由C++語言編寫的,旨在爲 WEB 應用提供可擴展的高性能數據存儲解決方案。數組

MongoDB 是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的(後面的學習中感受確實很像呢!)。瀏覽器

MongoDB 將數據存儲爲一個文檔,數據結構由鍵值(key=>value)對組成。MongoDB 文檔相似於 JSON 對象。字段值能夠包含其餘文檔,數組及文檔數組。數據結構

例如:分佈式

{性能

"classNo": "C101",學習

"className":"初一(1)班",網站

"awardInfos":["校級先進班集體","省級先進班集體"]

}

(二)MongoDB的安裝與啓動

1. 下載

在mongodb官網下載與本身機器操做系統相匹配的安裝包便可。

下載地址爲: http://www.mongodb.org/downloads。目前支持的OS有:Windows,Linux,OSX,Solaris。

本人在實踐過程當中發現,官網下載的地址用Chrome打開才能看見以下頁面。(由於IE11和360瀏覽器都看不見,我猜想多是該網站對IE內核的瀏覽器不支持,其實可有可無啦)

 

2. 安裝

雙擊便可。安裝的時候可根據本身的習慣建立相應的安裝目錄。成功安裝後能夠看到安裝目錄裏有個bin文件和其餘若干文件。

想要知道是否真的安裝成功,須要啓動MongoDB試試。爲啥這麼說呢?那就得說說個人親身經歷了。

經歷是這樣的:

我從公司前輩那得到了一個安裝包,是那種壓縮文件,直接解壓後就能夠了(原覺得是這樣的)。但是後來啓動的時候,居然報錯了:libeay32.dll丟失。那就百度搜搜,按照建議安裝了騰訊管家進行的修復。修復後再次啓動時,以前的錯誤木有再出現,可是仍是報錯:應用程序沒法正常啓動0xc000007b。依然求教百度,再次用騰訊管家進行修復。修復後再次啓動時,依然是0xc000007b。真心木有辦法了,就請前輩遠程幫忙。起初,前輩覺得是個人系統裏少了什麼dll,結果不是這個緣由。最後的最後,前輩從新發了我一個安裝的壓縮文件。解壓縮後,再次啓動時,就正常了。囉嗦了一堆,得出的結論就是:安裝MongoDB前請確認安裝包的正確性,不然極可能會像我同樣遇到一堆奇怪的問題,很浪費時間的呢!

3.啓動

首先,建立DB的數據目錄,如能夠在MongoDB的安裝目錄下(與bin同級便可)建立data\db。

cmd--> 進入MongoDB的安裝目錄下,輸入命令並回車,命令以下:

mongod --dbpath  MongoDB的數據目錄

成功啓動的截圖以下:

成功啓動DB後就能夠進行對MongoDB進行基本的操做了。開始的步驟是:

須要從新打開一個cmd窗口後,進入MongoDB的bin目錄中,輸入命令並回車:

mongo

以後看到以下頁面後,就能夠進行各類命令的學習了!

 

注意:直接雙擊bin文件夾中的mongod.exe文件是沒法正常啓動MongoDB的。(親測,緣由待查)

相關文章
相關標籤/搜索