gpt4 book ai didi

mongoDB 无法导入 CSV 文件

转载 作者:行者123 更新时间:2023-12-01 22:07:06 26 4
gpt4 key购买 nike

我正在尝试按照以下命令将 CSV 文件导入 MongoDB:

mongoimport -d Northwind -c "employee-territories" --type csv --file "/home/ubuntu/Downloads/northwind-mongo-master/employee-territories.csv" --headerline

但是我收到以下错误信息

"Syntax Error: missing ; before statement (shell):1" 

要解决此错误,我必须在 mongoshell 环境之外使用 mongoimport

所以我只打开终端

不幸的是我收到了错误信息

error inserting documents: not authorized on Northwind to execute command { insert: "employee-territories", writeConcern: { getLastError: 1, w: 1 }, ordered: false, $db: "Northwind" }

我的代码有什么问题??请帮忙

最佳答案

看起来,您忘记提供身份验证数据(用户名、密码和 authenticationDatabase)。

你的命令应该是这样的:

mongoimport -u "your username" -p "yoyr password" --authenticationDatabase "admin" -d Northwind -c "employee-territories" --type csv --file "/home/ubuntu/Downloads/northwind-mongo-master/employee-territories.csv" --headerline

查看 mongoimport documentation .

关于mongoDB 无法导入 CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50902635/

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