美文网首页Node.js学习
MongoDB的基本语法

MongoDB的基本语法

作者: 俗三疯 | 来源:发表于2017-10-01 11:00 被阅读3次

MongoDB的基本用法

整体操作
  • 查看数据库列表
show dbs 
  • 切换(创建)到demo数据库(如果是创建该数据库则还需要往数据库里面放东西)
use demo 
  • 在该数据库下创建集合
①db.createCollection("user") //创建一个空集合
②db.user.insert({id:123})    //创建一个集合并且放入数据
  • 查看当前数据库集合
show collections
  • 删除当前数据库
db.dropDatabase()
  • 删除当前数据库的集合
db.user.drop()
增删改除(已选择某个数据库的某个集合)
  • 添加数据
db.user.insert({userID:101,userName:"jack",userAge:28,class:{name:'first',num:10}})
  • 查看数据
db.user.find()          //查看当前数据库user集合的所有数据
db.user.find().pretty() //查看当前数据库user集合的所有数据(格式化)
db.user.findOne()       //查看当前数据库user集合的第一条数据
db.user.find({'userName':'jack'})  //输入查询条件来查看数据
db.user.find({'class.name':'first'})  //输入查询条件(子文档)来查看数据
  • 更新数据
db.user.update({'userName':'jack'},{$set:{'userAge':30}}) 
//第一个参数为查询条件,第二个参数为更新的值
db.user.update({'userName':'jack'},{$set:{'class.name':'nameDemo'}}) 
//更新目标数据的子文档的数据
  • 条件查询
db.user.find({'userAge':{$gt:20}}) //查询userAge大于20的数据
db.user.find({'userAge':{$lt:20}}) //查询userAge小于20的数据
db.user.find({'userAge':{$eq:20}}) //查询userAge等于20的数据
db.user.find({'userAge':{$gte:20}}) //查询userAge大于等于20的数据
  • 删除数据
db.user.remove({userID:101})  //删除userID为101的数据

命令行导入数据库

mongoimport -d db_demo -c users --file /数据文档地址

相关文章

  • mongodb基本语法

    参考链接 https://www.tutorialspoint.com/mongodb/index.htm 一.创...

  • MongoDB基本语法

  • MongoDB 基本语法

    Mongodb 此数据库的语法都是 db打头 mac安装mongodb参考地址:http://www.jiansh...

  • MongoDB基本语法

    在用Mongo库的时候,无法用generator生成底层,所以需要自己写实现。 查询的话就用mongoTempla...

  • Mongodb基本语法

    术语解析 |--------|:--------:|| database | 数据库 || collection ...

  • MongoDB基本语法

    1.查看所有数据库: 2.切换到数据库test: 3.创建集合(创建数据库): 4.插入文档/数据: test是...

  • MongoDB的基本语法

    MongoDB的基本用法 整体操作 查看数据库列表 切换(创建)到demo数据库(如果是创建该数据库则还需要往数据...

  • MongoDB学习记录(二)

    MongoDB学习记录(二) MongoDB的查询 基本查询语句 基本的查询语句的语法:db.[集合名].fin...

  • MongoDB基本语法(1)

    一、创建数据库 启动mongo后输入 创建test数据库之后show dbs没有test数据库,必须insert数...

  • MongoDB基本语法(2)

    show users //查看所有权限用户 一、删除集合 二、MongoDB 插入文档 MongoDB 使用...

网友评论

    本文标题:MongoDB的基本语法

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