zoukankan      html  css  js  c++  java
  • mongodb基本语法

    打开mongodb客户端

    安装目录下面  bin/mongo  -port 端口号

    查看数据库

    show dbs;

    进入到某一数据库下面

    use dbname;

    查看集合

    show collections;

    查看集合所有数据

     db.collectionname.find();

    查看集合一条数据

    db.collectionname.findOne();

    插入数据到集合

    单条:db.collectionname.save({"col1":"11"},{"col2":"22"});

    多条:for(var i=1;i<10;i++) db.collectionname.save({x:4,j:i});

    关闭mongodb服务

    use admin;

    db.shutdownServer();

    带条件查询数据

    db.collectionname.find({条件});

    修改操作

    db.collectionname.update({条件},{$set:{j:"44"}});

    删除操作

     db.collectionname.remove({条件})

    创建数据库

    use dbname; //说明:需要创建一个集合这个库才创建成功

    删除数据库

    use dbname;

    db.dropDatabase();

    删除集合

    db.collectionname.drop();

    查看复制集状态
    rs.status()

    查看从库状态
    db.printSlaveReplicationInfo()

    设置从库可查询
    db.getMongo().setSlaveOk()

    创建索引

    db.collectionname.ensureIndex({字段名:1})

    查看索引

    db.collectionname.getIndexes();

    删除索引

    db.collectionname.dropIndex({字段名:1})

    重建索引

    db.aa.reIndex();

    查看执行计划

    db.collectionname.find().explain();

  • 相关阅读:
    EOJ二月月赛补题
    cf401d
    cf628d
    cf55d
    HDU 6148 Valley Number
    洛谷 P3413 SAC#1
    洛谷 P4127[AHOI2009]同类分布
    洛谷 P2602 [ZJOI2010]数字计数
    bzoj 3679
    函数和循环闭包的理解
  • 原文地址:https://www.cnblogs.com/SharkChilli/p/8109078.html
Copyright © 2011-2022 走看看