zoukankan      html  css  js  c++  java
  • mongodb常用命令

    一、mongodb数据库常用的命令

    1.查看数据库

     show dbs
    

    2.创建、切换数据库

    use <name>
    

    3.查看当前使用得那个数据库

    db. 没有点
    

    4.创建表

     db.createCollection('表名')
    

    5.查询数据库有多少张表

     db.getCollectionNames()
    

    6.使用数据库中得某张表

     db.getCollection('表的名称')
    

    7.增:

    db.表名.save({key:val})
    

    8.删:

    db.表名.remove({key:val}) 删除某一条
    db.表名.remove({})   删除所有
    

    9.改:

     db.表名.update({key:val},{$set:{key:val}})
     第一个值是筛选条件,第二个值是需要修改成什么样子  $set修改
     db.表名.update({key:val},{$inc:{key:val}})
     第一个值是筛选条件,第二个值是需要修改成什么样子 $inc修改数字
    

    10.查:

     db.表名.findOne()  查询一条数据
     db.表名.find()  查找所有
     db.表名.find.count() 查询数据库中有多少条数据
     db.表名.find({age:{$gt:val}})  年龄大于某个数值得所有
     db.表名.find({age:{$lt:val}})  年龄小于某个数值得所有
     db.表名.find({age:{$gte:val}})  年龄大于某个数值得所有
     db.表名.find({age:{$lte:val}})  年龄小于等于某个数值得所有
     db.表名.find({age:{$gte:val,$lte:val}})  区间段之间
    

    11.排序

    db.表名.sort({key:1})  1--升序  2--降序
    

    12.分页

    db.表名.find().limit(n)  显示多少条数据
    db.表名.find().skip(n)  跳过多少条数据
    

    13.分页原理 

     limit;5  page:1
     db.表名.find().skip((page-1)*limit).limit(5)
    

      

      

  • 相关阅读:
    字符串形式导入模块
    pycharm 远程环境开发调试
    ubuntu 18.04 及初始化python3环境
    nbu备份虚拟机
    转载
    linux/centos/rhel同时安装oracle10g和11g
    多进程
    drf笔记
    单例模式
    常用模块
  • 原文地址:https://www.cnblogs.com/ccyq/p/11288197.html
Copyright © 2011-2022 走看看