MongoDB Shell (mongosh
)
MongoDB Shell mongosh是一个功能齐全的JavaScript和Node.js 16.x REPL环境,用于与MongoDB部署交互。您可以使用MongoDBShell直接对数据库测试查询和操作。
mongosh
在MongoDB下载中心作为一个独立的包提供。
下载并安装 mongosh
要了解如何下载和安装mongosh
二进制文件,请参见 安装 mongosh
。
连接到MongoDB
一旦安装了MongoDB Shell并将其添加到系统PATH中,就可以连接到MongoDB。要了解详细信息,请参见连接到mongodb
该MongoDB Shell对比传统的mongo
Shell
传统的mongo shell在MongoDB 5.0中被弃用,在MongoDB 6.0中被删除。新的MongoDB Shell mongosh提供了许多优于传统Shell的优点。新shell改进了:
- 与MongoDB Node.js驱动程序兼容
- 语法突出显示
- 命令历史
- Logging
在mongosh中,一些遗留方法不可用或已被更新的方法替换。为了保持向后兼容性,Mongosh支持的遗留方法使用与MongoShell中相应方法相同的语法。
查看支持的方法的完整列表 mongosh
,请参阅: MongoDB shell方法。
了解更多
翻译:韩鹏帅