为什么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 生日广州男生祝福语简短