通过 Ubuntu 终端将 CSV 文件批量插入 MongoDB?

通过 Ubuntu 终端将 CSV 文件批量插入 MongoDB?

我正在尝试通过 Ubuntu 对 MongoDB 进行性能测试,但在尝试上传 CSV 文件来填充数据库时遇到了问题。

我的数据库名为“Assignment”,我想创建一个集合:“Airport”。我的 CSV 文件位于我的 Ubuntu 桌面文件中。

我尝试过以下两个命令:

mongoimport --db 分配 --collection 机场 --type csv --headerline -–ignoreblanks --file Aircraft.csv

mongoimport --db 分配 --collection 机场 --type csv --headerline -–ignoreblanks --file /home/jon/Desktop/Aircraft.csv

...但在两种情况下都会出现以下错误:2014-07-20T03:01:41.273-0700 SyntaxError:意外的标识符

请问有人能告诉我我哪里做错了吗?

非常感谢您的帮助。R,乔恩

答案1

解决了:

语法存在一些问题,但我还尝试从 mongodb.exe 内部运行,并且导入需要从 bin$ 级别运行,如下所示:-

jon@ubuntu:~/Desktop/mongodb-linux-x86_64-2.6.3/bin$ mongoimport --db jontestcsv --collection Aircraft --ignoreBlanks --type csv --headerline --file /home/jon/Desktop/Aircraft.csv

相关内容