gpt4 book ai didi

mongodb - 在 mongodb 中显示数据库显示它是空的,而我可以访问和查询数据

转载 作者:可可西里 更新时间:2023-11-01 09:13:12 29 4
gpt4 key购买 nike

在命令行中访问数据库时,'show dbs' 列出所有现有数据库,显示我要访问的数据库为空

编辑:从不使用数据库并运行 db.stats() 它显示正确的数据大小。

show dbs 的输出:

db1 (empty)

db2 (empty)

db3 0.999755859375GB

db_5 (empty)

但我可以访问、查询、统计和显示 db_5 中存储的数据。

有人能解释一下为什么它显示为空吗?我可以在不丢失数据的情况下正确导出吗?

编辑:导出然后停止并重新启动 mongodb 后:数据库现在显示为完全为空,然后我无法选择计数或显示数据。

最佳答案

在我的例子中,我在没有凭据的情况下访问了 mongo。所以将我的命令更改为

mongo --username mongouser --password mongopass

关于mongodb - 在 mongodb 中显示数据库显示它是空的,而我可以访问和查询数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19553554/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com