透過Ubuntu終端機將CSV檔案批次插入MongoDB?

透過Ubuntu終端機將CSV檔案批次插入MongoDB?

我正在嘗試透過 Ubuntu 測試 MongoDB 的效能,並且在嘗試上傳 CSV 檔案來填充資料庫時遇到了問題。

我的資料庫稱為“分配”,我想建立一個集合:“機場”。我的 CSV 檔案位於我的 Ubuntu 桌面檔案中。

我已經嘗試過以下兩個命令:

mongoimport --db 分配 --collection 機場 --type csv --headerline --ignoreblanks --file Aircraft.csv

mongoimport --db 分配 --collection Airport --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

相關內容