美文网首页
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