gpt4 book ai didi

mongodb - 从终端上传数据到 MongoLab 数据库

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

我无法弄清楚如何将 csv 数据上传到我的 MongoLab 数据库。从我的终端我用过

sudo mongoimport --db heroku_hkr86p3z -u <dbusername> -p <dbpassword> --collection contributors --type csv --headerline --file /Users/tonywinglau/Desktop/independent-expenditure.csv 

sudo mongoimport --host mongodb://<username>:<password>@ds035310.mlab.com:35310/heroku_hkr86p3z --db heroku_hkr86p3z -u <username> -p <password> --collection contributors --type csv --headerline --file /Users/tonywinglau/Desktop/independent-expenditure.csv 

两者都响应

Failed: error connecting to db server: no reachable servers
imported 0 documents

根据我的阅读,这可能与我的“mongo 配置”文件(如果它确实存在我找不到它)被设置为仅与本地主机连接有关?如何将数据直接导入我的 mongolab 托管数据库?

最佳答案

您的命令行应如下所示:

mongoimport -d <databasename> -c <collectionname> --type csv --file <filelocation/file.csv> --host <hostdir example:ds011291.mlab.com> --port <portnumber example:11111> -u <username> -p <password> --headerline

创建数据库时mlab给的主机方向和端口号。示例:

ds000000.mlab.com:000000/databaseName

关于mongodb - 从终端上传数据到 MongoLab 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36229435/

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