当前位置: 首页 > 数据应用 > MongoDB

MongoDB的基本命令:如何查看数据库、集合和文档

时间:2023-07-02 19:20:44 MongoDB

MongoDB是一种流行的非关系型数据库,它以文档的形式存储数据,提供了灵活和高效的数据处理能力。在使用MongoDB时,我们经常需要查看数据库的相关信息,例如有哪些数据库、集合和文档,以及它们的大小、数量和内容等。本文将介绍两种查看MongoDB数据库的方法:使用MongoDB shell和使用GUI工具。

使用MongoDB shell查看数据库

MongoDB shell是一个交互式的JavaScript环境,可以用来连接、查询和操作MongoDB数据库。要启动MongoDB shell,我们需要在命令行中输入mongo命令,然后就可以在shell中执行各种操作了。

要查看有哪些数据库,我们可以使用show dbs命令,它会列出所有的数据库及其大小。例如:

要查看当前正在使用的数据库,我们可以使用db命令,它会返回当前数据库的名称。例如:

要切换到另一个数据库,我们可以使用use 命令,它会将当前数据库切换为指定的数据库。例如:

要查看一个数据库中有哪些集合(类似于关系型数据库中的表),我们可以使用show collections命令,它会列出所有的集合及其大小。例如:

要查看一个集合中有哪些文档(类似于关系型数据库中的记录),我们可以使用db..find()命令,它会返回所有的文档或者符合条件的文档。我们还可以使用pretty()方法来格式化输出结果。例如: