標籤:
Mongo DB 是目前在IT行業非常流行的一種非關係型資料庫(NoSql),其靈活的資料存放區方式備受當前IT從業人員的青睞。Mongo DB很好的實現了物件導向的思想(OO思想),在Mongo DB中 每一條記錄都是一個Document對象。Mongo DB最大的優勢在於所有的資料持久操作都無需開發人員手動編寫SQL語句,直接調用方法就可以輕鬆的實現CRUD操作。
工具/原料
安裝MongoDB
- 1
下載:http://www.mongodb.org/downloads
這不用多說,下載對應系統的32/64位安裝包
- 2
安裝:E:\Work_App\MongoDB (安裝在專門的目錄中)
配置:
1、在E:\Work_App\MongoDB\下建立Data檔案夾
2、在E:\Work_App\MongoDB\Data下建立db和log檔案夾
3、在E:\Work_App\MongoDB\Data\log下建立MongoDB.log檔案
- 3
啟動MongoDB:
進入E:\Work_App\MongoDB\bin,
輸入:mongod -dbpath "E:\Work_App\MongoDB\Data\db"
作用:將mongodb的資料庫檔案建立到E:\Work_App\MongoDB\Data\db目錄
注意:
1、注意是mongod.exe
2、此時介面會停在2015-03-26T15:19:17.135+0800 I NETWORK [initandlisten] waiting for connections on port 27017 (此時資料庫就已經啟動)
- 4
初識MongoDB:
新開[注意是新開]一個cmd視窗後,再運行mongo.exe 程式(注意沒有d) ,此時前一個視窗顯示:2015-03-26T15:31:10.148+0800 I NETWORK [initandlisten] connection accepted from 127.0.0.1:60408 #1 (1 connection now open)
現在就可以使用mongodb資料庫了
>help (查看相關資訊)
>db.foo.insert({a:1}) (往foo表插入a,1欄位值,foo表為預設表)
>db.foo.find() (查看foo表資料)
END
以Windows Service的方式啟動MongoDB
- 1
註冊MongoDB Service
進入:E:\Work_App\MongoDB\bin
輸入:mongod -dbpath "D:\MongoDB\Data\db" -logpath "D:\MongoDB\log\log.log" -install -serviceName "MongoDB"(這裡必須以管理員身份運行)
此時服務已經安裝成功,運行
>net start mongodb (開啟服務)
>net stop mongodb (關閉服務)
- 2
刪除MongoDB Service
mongod -dbpath "D:\MongoDB\Data\db" -logpath "D:\MongoDB\log\log.log" -remove -serviceName "MongoDB"
MongoDB的安裝與設定MongoDB服務