zoukankan      html  css  js  c++  java
  • 夺命雷公狗mongodb之----mongodb---2---常用命令和技巧

    查看有那些数据库:

    show dbs

    切换到那个库:

    use  库名

    use local

    use还有一个作用就是可以“创建一个数据库”

    use test

    删除数据库:

    db.dropDatabase();

    查看集合:

    show collections

    创建集合:

    db.createCollection("user");

    隐式创建,直接插入集合,她会自动创建集合

    db.user.insert({id:1,name:"lisi"});

    删除集合:

    db.user.drop();

    插入:

    db.user.insert({id:1,name:"lisi",sex:"1"});

    查询:

    db.user.find()

    修改:

    db.user.update({id:1},{name:'lisi',sex:'1'});

    删除:

    db.user.remove({name:'lisi'});

    如果同时insert两个一样的参数则会被后面的覆盖

    db.user.insert({x:2,x:3});

    在mongodb里面是严格区分大小写的

    如果在实际开发中如果想让时间变成非字符串的形式可以通过new Date方法进行插入数据:

    db.user.insert({name:'lisi',addTime:new Date()});

    如果直接是Date()这样的则是以字符串形式创建的

    如果在打印时候不想看到他打印出默认生成的那堆_id串,那么我们可以通过如下方法来进行查询:

    db.user.find({},{_id:0});

    如果_id:1那么就是打印出默认的_id

  • 相关阅读:
    i++与++i的区别和使用
    C++中函数返回引用
    ASP.NET金课设计(四)
    ASP.NET金课设计(三)
    ASP.NET金课设计(二)
    ASP.NET金课--课程大纲
    使用PagerTemplate实现GridView分页
    后台模块--订单管理
    前台模块--首页
    后台模块--公告管理
  • 原文地址:https://www.cnblogs.com/leigood/p/5816520.html
Copyright © 2011-2022 走看看