在MongoDB中显示数据库

2023年 8月 26日 38.6k 0

在MongoDB中显示数据库

要显示 MongoDB 中的数据库数量,您需要在数据库中创建至少一个文档。

假设您已经创建了一个数据库,但没有在其中添加任何文档。然后在数据库列表中该特定数据库将不可见。

以下是创建数据库的查询 -

> use app;
switched to db app

登录后复制

以下是显示所有数据库的查询 -

> show dbs;

登录后复制登录后复制

这将产生以下输出。新的数据库“app”将不可见,因为我们还没有在其中添加至少一个文档 -

admin 0.002GB
business 0.000GB
config 0.000GB
local 0.000GB
main 0.000GB
my 0.001GB
sample 0.003GB
sampleDemo 0.000GB
studentSearch 0.000GB
test 0.022GB
university 0.000GB
web 0.001GB
webcustomertracker 0.000GB

登录后复制

让我们首先创建一个包含“app”数据库​​中文档的集合 -

> db.demo.insert({"StudentName":"Chris"});
WriteResult({ "nInserted" : 1 })

登录后复制

以下是借助 find() 方法显示集合中所有文档的查询 -

> db.demo.find();

登录后复制

这将产生以下输出 -

{ "_id" : ObjectId("5e07250e25ddae1f53b62204"), "StudentName" : "Chris" }

登录后复制

这是显示 MongoDB 中所有数据库的查询 -

> show dbs;

登录后复制登录后复制

这将产生以下输出。现在“app”数据库​​将在数据库列表中可见 -

admin 0.002GB
app 0.000GB
business 0.000GB
config 0.000GB
local 0.000GB
main 0.000GB
my 0.001GB
sample 0.003GB
sampleDemo 0.000GB
studentSearch 0.000GB
test 0.022GB
university 0.000GB
web 0.001GB
webcustomertracker 0.000GB

登录后复制

以上就是在MongoDB中显示数据库的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论