一: 下載
上MongoDB官網 ,我們發現有32bit和64bit,這個就要看你系統了,不過這裡有兩點注意:
①:根據業界規則,偶數為“穩定版”(如:1.6.X,1.8.X),奇數為“開發版”(如:1.7.X,1.9.X),這兩個版本的區別相信大家都知道吧。目前最新的版本是2.4
②:32bit的mongodb最大只能存放2G的數據,64bit就沒有限制。
我這裡就下載"2.2.6版本,32bit“,ok,下載之後我就放到”F盤“,改下文件夾名字為”mongodb“。
二:不是安裝的安裝
什麼意思呢,其實解壓到你要安裝的目錄就行了,我這裡將其解壓在F:\mongodb目錄下。
然後新建一個文件夾 db 來存儲mongodb的數據,如圖:
啟動mongodb:
打開cmd,進入mongodb安裝目錄,輸入以下命令 :mongod --dbpath=F:\mongodb\db (指定數據存儲文件夾)
現在看下是否安裝成功,在上圖中可見mongodb的端口為:27017 ,在浏覽器輸入:http://localhost:27017/如下圖:
把端口改為28017 可浏覽更多mongodb的管理信息:http://localhost:28017/如下圖:
三:基本操作
由於是入門,我們只簡單說說mongodb的增刪改查。
首先先打開cmd,進入mongodb安裝的文件夾,運行mongo命令,打開mongodb shell ,也就是mongodb的客戶端,同時也是一個js的編譯器,默認連接的是“test”數據庫。
1、插入數據,在插之前,首先要說一下:mongodb中有三元素:數據庫,集合,文檔,其中“集合”就是對應關系數據庫中的“表”,“文檔”對應“行”。
數據庫有了,下一步就是集合,這裡就取集合名為“person”,要注意的就是文檔是一個json的擴展(Bson)形式。
代碼:
nosql:db.person.insert({"name":"jack","age":20}) nosql:db.person.insert({"name":"joe","age":25})
2、查詢操作
db.person.find()
“_id": 這個字段是數據庫默認給我們加的GUID,目的就是保證數據的唯一性。
3、修改操作update
update方法的第一個參數為“查找的條件”,第二個參數為“更新的值”,學過C#,相信還是很好理解的。
db.person.update({"name":"joe"},{"name":"joe","age":30})4、刪除操作
remove中如果不帶參數將刪除所有數據,呵呵,很危險的操作,在mongodb中是一個不可撤回的操作,三思而後行。
總結,mongodb的入門還算是非常簡單見的,比想象中容易得多,看來很多事兒都是要去做的,不能光想。後面我會續上增刪改查的詳細用法,敬請期待。