首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在我的meteor应用程序数据库中使用mongoimport?

如何在我的meteor应用程序数据库中使用mongoimport?
EN

Stack Overflow用户
提问于 2013-03-12 23:47:24
回答 4查看 14.4K关注 0票数 18

我可以使用mongoimport将csv数据导入到非meteor mongodb数据库中,但我不知道如何将csv导入到我的meteor app数据库中。

我学会了如何为我的meteor应用程序(meteor mongo)运行mongoimport shell,但我不能从shell运行mongo shell。

mongoimport的mongodb文档说

在本例中,mongoimport将/opt/backups/contacts.csv中的csv格式数据导入到MongoDB实例上运行的本地主机端口号为27017的用户数据库中的联系人集合中。

mongoimport --db用户--集合联系人--类型csv --file /opt/backups/contacts.csv

但当我运行mongod时,启动我的meteor应用程序,然后运行它导入到我的test数据库中的mongoimport,而不是我的应用程序数据库。

我读了这篇stackoverflow帖子评论:

使用mongoexport将您的收藏单独转储,然后使用mongoimport将文件导入meteor mongodb实例中名为meteor的数据库中。meteor mongo实例运行在端口3002上,bind_address为127.0.0.1,数据文件位于meteor项目子目录.meteor/local/db中

但我不知道如何连接到该实例,也不知道如何使用mongoimport命令将其作为目标。

EN

Stack Overflow用户

回答已采纳

发布于 2013-03-12 23:52:09

看起来我刚刚在Rahuls wonderful answer上回复了你的评论。无论如何,为您的操作系统从mongodb.org下载mongodb (或一个包管理器,如macports),并使用bin文件夹中提供的工具。mongoimport不是mongo shell中的命令,它是单独运行的可执行文件。

另外,别忘了把端口放进去(如果你以3000的速度运行你的meteor实例,通常是3001 ),而且db通常是meteor而不是用户

代码语言:javascript
复制
mongoimport -h localhost:3001 --db meteor --collection contacts --type csv --file /opt/backups/contacts.csv
票数 23
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15365747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档