美文网首页
MongoDB入门

MongoDB入门

作者: 顶儿响叮当 | 来源:发表于2016-09-19 17:33 被阅读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的形式存储,可以嵌套。

相关文章

网友评论

      本文标题:MongoDB入门

      本文链接:https://www.haomeiwen.com/subject/ovfnettx.html