gpt4 book ai didi

mongodb - Cannot import example dataset(系统找不到指定的文件)

转载 作者:可可西里 更新时间:2023-11-01 09:24:23 26 4
gpt4 key购买 nike

我正在按照 MongoDB 网站上给出的示例 here ,但我在尝试导入样本数据时遇到了麻烦。

运行命令时

mongoimport --db test --collection restaurants --drop --file primer-dataset.json

我得到错误:

Failed: open primer-dataset.json: The system cannot find the file specified

问题是,我不确定 MongoDB 希望这个文件在哪个目录中。我尝试将它放在 data/db 中,但那没有用。请注意,我仅使用默认设置。

我知道这是一个有点微不足道的问题,我觉得问这个问题很愚蠢,但我在任何地方都找不到这方面的文档。 MongoDB 期望导入文件在哪里?

最佳答案

MongoDB 期望该文件位于您运行命令 mongoimport 的目录中。

如果您将文件放在 data/db 下,则将 mongodb 路径设置为全局环境变量并从 data/db 目录执行命令。

此外,如果您为您的 mongodb 启用了安全性,那么您需要执行如下命令

mongoimport --username admin --password password --db test --collection restaurants --drop --file primer-dataset.json

这里的 admin 是被授权对测试数据库执行数据库操作的用户,restaurants 是集合名称。

关于mongodb - Cannot import example dataset(系统找不到指定的文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33684316/

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