• mongodb-shell


    mongo shell是MongoDb的交互接口,可以用于查询和升级数据,或者平台管理操作。

    连接

    mongo
    #可以直接打这个命令,表示连接到localhost,port 27017
    

      

    mongo --port 28015
    #可以用--port参数来选择连接到的非默认端口
    

      

    mongo mongodb://192.168.10.10:27017
    #使用连接串连接到远程服务器
    mongo --host 192.168.10.10 --port 27017
    #使用参数连接远程服务器
    

      

    mongo --username alice --password --authenticationDatabase admin --host mongodb0.examples.com --port 28015
    #连接到需要认证的DB实例
    

      

    mongo --ssl --host replA/mongodb0.example.com.local:27017,mongodb1.example.com.local:27017,mongodb2.example.com.local:27017
    #For TLS/SSL connections,
    

      

    Working with the mongo Shell

    > db
    test
    > show databases
    admin   0.000GB
    config  0.000GB
    local   0.000GB
    > db
    test
    > use admin
    switched to db admin
    > db
    admin
    #默认进入的是test库,然后可以用use命令选择库
    

      

    > use myDB
    switched to db myDB
    > db.myColl.insertOne( { x:1} )
    {
            "acknowledged" : true,
            "insertedId" : ObjectId("5c09405d49e55013373114ad")
    }
    #use一个不存在的db,这个db会被创建
    #db是指本db。myColl是指在这个db中的几个collection。
    

      

  • 相关阅读:
    C/C++分别读取文件的一行
    (转载)C库函数strtok()
    (转载)C++常量折叠和C语言中const常量对比
    ssh
    ubuntu ufw
    uplevel
    ubuntu lucid source.list
    tail
    socket client with proc
    pack forget
  • 原文地址:https://www.cnblogs.com/jabbok/p/10077144.html
Copyright © 2020-2023  润新知