Mongo数据库搭建
一、安裝
1、首先下載Mongo程序,到官方網(wǎng)站上選擇適合自己的版本下載,在這里我選擇的win32平臺(tái)下的程序包。解壓之后配置相應(yīng)的環(huán)境變量,即可在CMD命令窗口對(duì)Mongo進(jìn)行操作。官方下載URL:http://www.mongodb.org/downloads?
在該頁(yè)面的下方有不同語(yǔ)言類(lèi)型的驅(qū)動(dòng)包
2、搭建環(huán)境變量。把下載的程序包mongodb-win32-i386-2.4.12,解壓到相應(yīng)的路徑。這里我解壓到E盤(pán)下,C:\mongodb-win32-i386-2.4.12改下文件夾名字為”mongodb“。右擊我的電腦,添加環(huán)境變量,如圖所示。在此不再累述。變量名為“MONGO_DB”變量值為“C:\mongodb-win32-i386-2.4.12” ? ?,在變量名path尾部加入";%MONGO_DB%\bin"
二、啟動(dòng)
? ? ?(1)啟動(dòng)之前,我們要給mongodb指定一個(gè)文件夾,這里取名為”data",用來(lái)存放mongodb的數(shù)據(jù)。
? ? ? ? ? ? ? ?
? ? ?(2) 在運(yùn)行中(微軟徽標(biāo)+R可以調(diào)用運(yùn)行)輸入cmd,首先找到“mongodb”的路徑,然后運(yùn)行mongod開(kāi)啟命令,同時(shí)用--dbpath指定數(shù)據(jù)存放地點(diǎn)為“data”文件夾。
? ? ? ? ? ? ??
?
? ? ? (3)最后要看下是否開(kāi)啟成功,從圖中的信息中獲知,mongodb采用27017端口,那么我們就在瀏覽器里面鍵入“http://localhost:27017/”,
? ? ? ? ? ? ?打開(kāi)后,mongodb告訴我們?cè)?7017上Add 1000可以用http模式查看mongodb的管理信息。
? ? ? ? ? ? ? ? ? ? ? ? ??
?三、基本操作
? ? ?由于是開(kāi)篇,就大概的說(shuō)下基本的“增刪查改“,我們?cè)匍_(kāi)一個(gè)cmd,輸入mongo命令打開(kāi)shell,其實(shí)這個(gè)shell就是mongodb的客戶(hù)端,
同時(shí)也是一個(gè)js的編譯器,默認(rèn)連接的是“test”數(shù)據(jù)庫(kù)。
? ? ?
???? <1> ?insert 操作
? ? ? ? ? ? ?好,數(shù)據(jù)庫(kù)有了,下一步就是集合,這里就取集合名為“person”,要注意的就是文檔是一個(gè)json的擴(kuò)展(Bson)形式。
? ??
? <2> find 操作
? ? ? ?我們將數(shù)據(jù)插入后,肯定是要find出來(lái),不然插了也白插,這里要注意兩點(diǎn):
? ? ? ? ? ?① “_id": 這個(gè)字段是數(shù)據(jù)庫(kù)默認(rèn)給我們加的GUID,目的就是保證數(shù)據(jù)的唯一性。
? ? ? ? ? ?② 嚴(yán)格的按照Bson的形式書(shū)寫(xiě)文檔,不過(guò)也沒(méi)關(guān)系,錯(cuò)誤提示還是很強(qiáng)大的。
??
?<3> update操作
? ? ? update方法的第一個(gè)參數(shù)為“查找的條件”,第二個(gè)參數(shù)為“更新的值”,學(xué)過(guò)C#,相信還是很好理解的。
??
<4> remove操作
? ? ? remove中如果不帶參數(shù)將刪除所有數(shù)據(jù),呵呵,很危險(xiǎn)的操作,在mongodb中是一個(gè)不可撤回的操作,三思而后行。
?
4、CMD-->輸入mongo命令,進(jìn)入mongo命令模式,搭建成功。
總結(jié)
以上是生活随笔為你收集整理的Mongo数据库搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: windows 下安装Simplejso
- 下一篇: 小心DLL链接静态库时的内存错误