下載安裝mongoDB
客戶端:第一開始下載mongoUVE忌锯,發(fā)現(xiàn)無法查看collections里的內(nèi)容,查了一下原因應(yīng)該是3.x版本之后不支持领炫。于是用mongoChef偶垮。
Windows下查看端口占用情況,程序的pid
數(shù)據(jù)庫基本操作
- 創(chuàng)建數(shù)據(jù)庫
use test
- 查看數(shù)據(jù)庫
//此時上面創(chuàng)建的test數(shù)據(jù)庫不會顯示帝洪,因為test為空
show dbs
- 創(chuàng)建集合
db.createCollection("doctest")
- 添加數(shù)據(jù)
db.doctest.save({id:1,name:'asd',});
db.doctest.save({id:2,name:'zxc',code:'002'});
- 查詢
db.doctest.find().count();//count
db.doctest.find({"name":"asd"); //name=asd
db.doctest.find({id:{$gt:1}); //id>1
db.doctest.find({id:{$gte:3}); //id>=1
db.doctest.find({id:{$in:[1,2]}}); //id in (2,3)
$gt : > --(Greater than 的首字母)
$gte : >= --(Greater than or equal 的首字母)
$lt :< --(Less than 的首字母)
$lte :<= --(Less than or equal 的首字母)
$ne : != --(Not equal 的首字母)
mongoDB中的數(shù)據(jù)類似于json似舵,key-value的形式存儲,可以嵌套葱峡。