如何在Windows上将CSV文件导入MongoDB?

时间:2016-12-18 06:22:36

标签: mongodb csv

mongoshell在尝试将CS​​V文件导入MongoDB时显示mongoimport命令的结果:

Image

我想将csv文件导入MongoDB。所以我使用了命令:

mongoimport -d dbname -c collectionname --type csv --file filename.csv --headerline

执行此命令后,我经常遇到missing ; before statement的错误。我只将文件存储在路径mongo\bin中。命令本身是错误的还是我应该将文件保存到我现在保存的任何其他位置?任何人都可以提供修复此命令的方法吗?

1 个答案:

答案 0 :(得分:8)

mongoimport是一个从OS shell而不是mongo shell运行的二进制文件。

所以

C:\User\Home>mongoimport -d dbname -c collectionname --type csv --file filename.csv --headerline 

是正确的

mongo> mongoimport -d dbname -c collectionname --type csv --file filename.csv --headerline

不是。