mongosh 和mongo 命令行连接MongoDB

Mongoshell

MongoDB的Shell工具mongosh是一个全功能的JavaScript和Node.js的14.x REPL与MongoDB的部署交互环境。我们通过它可以直接对数据库进行查询和操作。这个工具是需要在安装玩MongoDB后单独安装的。

与传统的mongo方式连接MongoDB更加丰富。

官网

https://www.mongodb.com/try/download/shell

Mongoshell 连接 示例

# 连接aws documentionDB

./mongosh --tls --host xx.us-east-1.docdb.amazonaws.com --port 27017  --tlsCAFile global-bundle.pem -u username -p 

Mongoshell 常用运维命令

###
show dbs
use db
show collections;

##
rs0 [direct: primary] sample_database> db.sample_collection.find();
[
  {
    _id: ObjectId('6670007658e2b115e1cb352d'),
    hello: 'Amazon DocumentDB'
  }
]

mongodump 备份导出数据

###
./mongodump --ssl --host xx.prd.cluster-cv02mbuo4ins.us-east-1.docdb.amazonaws.com:27017 --sslCAFile global-bundle.pem --username vegoadmin --password xx--authenticationDatabase admin --db sample_database --out backup/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叱咤少帅(少帅)

如果文章对你有帮助就打赏下吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值