gpt4 book ai didi

mongodb - 从二进制类型的 mongodb 中检索数据

转载 作者:可可西里 更新时间:2023-11-01 10:43:15 26 4
gpt4 key购买 nike

我有一个使用 mongodb 创建的站点,但现在我想使用 MySQL 创建一个新站点。我想从我的旧站点(使用 mongodb 的站点)检索数据。我使用 RoboMongo 软件连接到 mongodb 服务器,但我没有看到我的旧数据(*.pdf、*.doc)。我认为数据是二进制的,不是吗? This is my mongodb

如何检索这些数据?

最佳答案

您突出显示的二进制数据是使用称为 GridFS 的约定存储的. Robomongo 0.8.x 不支持解码 GridFS 二进制数据(参见:issue #255)。

为了提取文件,您需要:

  • 使用命令行 mongofiles utility包含在 MongoDB 中。例如:

    • mongofiles list 查看存储的文件
    • mongofiles get filename 获取特定文件
  • 使用支持 GridFS 的不同程序或驱动程序

关于mongodb - 从二进制类型的 mongodb 中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29185922/

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