在命令行中访问数据库时,“show dbs”列出了所有现有数据库,将我要访问的数据库显示为 empty。
编辑: Neverless 使用数据库并运行 db.stats() 它显示正确的数据大小。
show dbs 的输出:
db1(空)
db2(空)
db3 0.999755859375GB
db_5(空)
但我可以访问、查询、计数和显示存储在 db_5 中的数据。
有人能解释一下为什么这显示为空吗?我可以在不丢失数据的情况下正确导出它吗?
编辑:导出后,然后停止并重新启动 mongodb:数据库现在显示为完全为空,然后我无法选择计数或显示数据。