zoukankan      html  css  js  c++  java
  • MongoDB建库db、建集合collection以及其他常用命令

    创建项目的数据库和集合

    show dbs

    显示所有数据库

    初始的数据库有两个,admin和local


    use blog

    切换到users数据库,若不存在,会新建


    show collections

    显示当前数据库下的所有集合

    db.users.find()

    显示当前数据库下(blog)的users集合下所有的数据文档

    db.users.insert({'username':'admin'},{'password':'123456'})
    db.users.find()
    /*一般通过①use dbname新建数据库,②再update插入新建集合*/

    db.users.update({'username':'admin'},{'$set':{'password':'1234'}},upsert=true,multi=false)
    upsert:如果不存在则插入
    multi:是否允许修改多条记录

    db.users.remove({'username','admin'})

    删除某个记录

    db.users.remove()

    删除所有记录

    db.users.drop()

    删除当前集合users

    db.dropDatabase()

    删除当前数据库blog


    创建用户

    use admin

    切换到具备创建用户的数据库admin

    db.addUser('userName','Pwd')

    创建新用户

    db.auth('userName','Pwd')

    设置该新用户为允许连接的用户

    db.createCollection('TableName')

    创建集合(集合等价于数据库的表)


  • 相关阅读:
    java简单实现MD5加密
    Java用freemarker导出Word 文档
    java 反射(*)
    java解析XML
    JDBC程序实例
    web前端开发-博客目录
    虚拟主机配置
    WAMP运行原理
    WAMP配置
    web前端性能优化总结
  • 原文地址:https://www.cnblogs.com/hoanfir/p/9211028.html
Copyright © 2011-2022 走看看