MongoDB必知必会 - Shell基本操作

Linux Shell中的MongoDB相关命令

    mongo <options>
        --help  帮助信息
        --nodb
        --shell

连接,退出MOngoDB Shell

    1.启动服务
        mongod
    2.连接MongoDB Shell
        本地连接localhost
            默认端口27017
            mongo
            指定端口号
            mongo --port 28000
        远程连接
            mongo --host <host_address>:<port_code>
            或者
            mongo --host <host_address> --port <port_code>
            或者
            mongo --username 用户名 --password 密码 --host 服务器地址 --port 端口号

MongoDB Shell中的命令

    退出MongoDB Shell

        快捷键CTRL+D或者quit()

    MongoDB Shell中的快捷键
        CTRL+D  退出MongoDB Shell
        TAB  自动补全       

    获取帮助信息
        db  显示当前使用的数据库
        help  帮助信息
        db.help() 获取db对象可用方法的帮助信息
        db.<collection>.help()  获取集合对象的可用方法的帮助信息
        db.myCollection.find().help() 获取find()方法返回的游标对象的帮助信息

    获取并显示数据
        show databases  显示数据库列表
        show dbs  同show databases
        show collections  查看当前数据库中的集合列表
        show users
        show roles
        show profile     

    创建或切换数据库
        use db_name
        如果数据库不存在,将自动创建。

    删除当前使用的数据库
        db.dropDatabase()  
    创建集合
        db.my_collection.insert({x:1})
        第一次向一个不存在的集合中存储数据时,将自动创建集合

    获取集合对象
        my_coll=db.my_collection
        或者,当集合名称不规范时(包含空格,以数字开头等)
        db["3mycoll"]
        db.getCollection("3mycoll")








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值