为什么SHOW DBS在MongoDB中不显示我的数据库?
此SHOWDBS命令不会显示数据库,因为您可能尚未为集合创建文档。如果要为集合创建文档,则创建的数据库将可见。
让我们实现以上概念并创建一个数据库-
> use web; switched to db web
以下是显示所有数据库的查询-
> show dbs;
这将产生以下输出-
admin 0.001GB config 0.000GB local 0.000GB my 0.001GB sample 0.001GB sampleDemo 0.000GB studentSearch 0.000GB test 0.010GB university 0.000GB
在上方,由于我们尚未在同一数据库中创建集合,因此看不到WEB数据库。
为了显示WEB数据库,我们需要在同一数据库中创建包含文档的集合,如下所示-
> db.check.insertOne({"ClientName":"John"});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cb806c2623186894665ae35")
}以下是在find()方法的帮助下显示集合中所有文档的查询-
> db.check.find();
这将产生以下输出-
{ "_id" : ObjectId("5cb806c2623186894665ae35"), "ClientName" : "John" }让我们执行以上命令以显示所有数据库-
> show dbs;
这将产生以下输出-
admin 0.001GB config 0.000GB local 0.000GB my 0.001GB sample 0.001GB sampleDemo 0.000GB studentSearch 0.000GB test 0.010GB university 0.000GB web 0.000GB
查看上面的示例输出,现在可见WEB数据库。
热门推荐
10 圣诞祝福语简短小学
11 祖国七十华诞简短祝福语
12 老师送的祝福语简短
13 生日祝福语大全女生简短
14 祝女性生日祝福语简短
15 牛年女神节祝福语简短
16 情人表白祝福语简短大气
17 老公开业祝福语简短
18 官宣新年祝福语简短