MongoDB入门

2016-09-19  本文已影响24人  顶儿响叮当

下载安装mongoDB

客户端:第一开始下载mongoUVE,发现无法查看collections里的内容,查了一下原因应该是3.x版本之后不支持。于是用mongoChef

Windows下查看端口占用情况,程序的pid

数据库基本操作

use test
//此时上面创建的test数据库不会显示,因为test为空
show dbs
db.createCollection("doctest")
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中的数据类似于json,key-value的形式存储,可以嵌套。

上一篇 下一篇

猜你喜欢

热点阅读