MongoDb基本命令

基本命令

  • 查看当前有哪些数据库

    #方法1
    show databases
    #方法2
    show dbs
    
  • 创建数据库/选择数据库

    use test2 # 如果当前没有test2数据库就会创建test2并切换,有的话直接切换到test2
    
    #如果创建了数据库后,没有创建集合的话,也是不会显示出test2数据库的
    
  • 查看当前数据库
    db

  • 删除数据库
    db.dropDatabase('test2')

  • 查询当前数据库的集合(可以理解为表)

    #方法1:
    show collections
    #方法2:
    show tables
    
  • 创建名称为student的集合

    #方式1:
    db.createCollection('student')
    #方式2:隐士创建,即插入数据的时候指定了集合名称,如果集合不存在就会自动创建
    db.grade.insertOne({name:'三年二班'})
    
  • 删除集合
    db.student.drop()

  • 查看集合中的所有数据
    db.grade.find()

  • 投影查询--即只想显示部分字段,或者部分字段不显示

#显示部分字段为1 ,不显示字段为0
db.comment.find({},{content:1,_id:0})
posted @ 2022-10-16 17:21  弩哥++  阅读(17)  评论(0编辑  收藏  举报