在Windows中将数据导入mongodb数据库.csv文件

我有远程ubuntu server运行的mongodb IP:192.168.2.10 and Port:27017 。 我通过mongoosenode.js访问mongodb 。 现在我想从.csv导入数据到mongodb 。 我知道mongoImport但我不知道如何使用它从windows和从windows开始。 我在我的Windows系统中使用npm安装了node.js和mongoose。 我读了关于mongoImport说它应该从命令提示符运行。 在Windows cmd提示符时运行

 mongoimport --host 192.168.2.10 --port 27017 --collection Attributes --db Master --file <P:\Attributes.csv 

我得到这个错误。

ReferenceError:没有定义mongoimport

我应该在窗口中安装mongodb,我不这么认为。 我该怎么办?

是的,你将不得不在Windows中获得mongodb可执行文件。

得到这个之后,进入你的mongodb安装的bin目录,你会在那里findmongoimport.exe。

从那里执行你的命令。

人们犯的主要错误是尝试通过在mongo Shell内部发出mongoimport命令来导入csv文件。 正确的做法是在mongo shell之外。 并确保你有你想要执行的二进制文件。 在这种情况下,它是“mongoimport”。