我昨天开始使用mongodb,似乎无法在控制台上生成数据库。每次我做
use exampledb
switched to db exampledb
但出于某种原因,我仍然只生成我的当地人..?
show dbs
local 0.078GB
我在我的根目录中创建了一个名为/ data / db的文件夹(遵循教程)所以我不确定我缺少什么...帮助赞赏!
答案 0 :(得分:6)
你没有遗漏任何东西。仅当您在其中插入至少一个文档时,才会显示exampledb
(使用show dbs
)。如果要使用db.createCollection()
,可以手动添加集合。
答案 1 :(得分:2)
您的数据库中至少要有一个文档。首先,我们需要将至少一个文档添加到所选数据库中。
示例:
db.mycollection.insert({"name":"Max"})
其中db
是通用术语,而不是数据库的名称,mycollection
是集合的名称,在插入内容中将其作为键值对提供)
之后,您可以看到您的数据库。
答案 2 :(得分:-1)
插入一个文档和" 显示dbs "命令将显示您的数据库