圖解MongoDB簡單入門
關於MongoDB的好處,優點之類的這裏就不說了,唯一要講的一點就是MongoDB中有三元素:數據庫,集合,文檔,其中“集合“,就是對應關係數據庫中的“表”,“文檔”對應“行”。
本篇經驗將向大家介紹MongoDB入門操作。
下載
(01)上MongoDB官網 ,我們發現有32bit和64bit,這個就要看你係統了,不過這裏有兩點注意:①:根據業界規則,偶數爲“穩定版”(如:1.6.X,1.8.X),奇數爲“開發版”(如:1.7.X,1.9.X),這兩個版本的區別相信大家都知道吧。②:32bit的mongodb最大隻能存放2G的數據,64bit就沒有限制。
(02)我這裏就下載"2.0.2版本,32bit“,ok,下載之後我就放到”E盤“,改下文件夾名字爲”mongodb“。
啓動
(01)啓動之前,我們要給mongodb指定一個文件夾,這裏取名爲”db",用來存放mongodb的數據,如下圖所示:
(02)微軟徽標+R,輸入cmd,首先找到“mongodb”的路徑,然後運行mongod開啓命令,同時用--dbpath指定數據存放地點爲“db”文件夾,如下圖所示:
(03)最後要看下是否開啓成功,從圖中的信息中獲知,mongodb採用27017端口,那麼我們就在瀏覽器裏面鍵入“http://localhost:27017/”,打開後,mongodb告訴我們在27017上Add 1000可以用http模式查看mongodb的管理信息,如下圖所示:
基本操作
(01)由於是開篇,就大概的說下基本的“增刪查改“,我們再開一個cmd,輸入mongo命令打開shell,其實這個shell就是mongodb的客戶端,同時也是一個js的編譯器,默認連接的是“test”數據庫,如下圖所示:
(02)insert 操作數據庫有了,下一步就是集合,這裏就取集合名爲“person”,要注意的就是文檔是一個json的擴展(Bson)形式,如下圖所示:
(03)find 操作我們將數據插入後,肯定是要find出來,不然插了也白插,這裏要注意兩點:① “_id": 這個字段是數據庫默認給我們加的GUID,目的就是保證數據的唯一性。② 嚴格的按照Bson的形式書寫文檔,不過也沒關係,錯誤提示還是很強大的。如下圖所示:
(04)update操作update方法的第一個參數爲“查找的條件”,第二個參數爲“更新的值”,學過C#,相信還是很好理解的,如下圖所示:
(05)remove操作remove中如果不帶參數將刪除所有數據,呵呵,很危險的操作,在mongodb中是一個不可撤回的操作,三思而後行,如下圖所示:
-
該內存不能爲read或該內存不能爲written錯誤
有時候我們在使用電腦的時候,可能會彈出一個錯誤提示對話框,“0XXXXXXX”指令引用的“0x00000000”內存,該內存不能爲“read”或者written的錯誤出現此種錯誤的時候,點擊確定常常會關閉我們當前打開的所有界面非常的不方便,小編今天就爲大家講解下出現這種情況的解...
-
參考文獻在文中怎麼標註(word)
(尾註添加方法)在文章中標註參考文獻,還在一個一個慢慢敲嗎?看看用word怎麼快速實現吧。這裏以word2003爲例。操作方法(01)光標移到要加入參考文獻標註的地方(02)菜單中“插入”——“引用”——“腳註和尾註”(03)如圖設置(04)確定後在該處就插入了一個上標“1”,而光標...
-
如何查看網絡計算機和設備?
現在我們的電腦,辦公的基本都是與單位局域網相連的,這是爲了方便公司內部數據的傳輸與查詢。因此在工作的網絡中除了知道自己的電腦外,也想知道其它的電腦工作狀態。那麼如何查看呢?現在和大家分享一下實際操作。操作方法(01)點擊電腦桌面左下角的開始圖標,進入電腦主...
-
用excel的days函數快速計算兩日期之間的天數
如何用excel的days函數快速計算兩日期之間的天數?下面,圖文演示,給大家作個參考。公式編寫(01)用days函數編輯公式:=days(結束日期,開始日期)如圖所示。(02)按回車,得到兩日期之間的天數爲4天。舉例應用(01)下面,舉個簡單例子。比如,下圖中,若超過10天,即標上:超時(02)選中D2:D8再在...