如何将csv无损导入mongodb

由于项目需要,需将oracle中的一张表导入mongodb中,先用oracle导出.sql文件试了下,发现mongodb不支持直接导入.sql文件,只支持.json或者csv文件。
按照mongodb自带的命令如下
mongoimport -d news -c allusers --type csv --headline --file alluser.csv
表示把alluser.csv导入到 数据库名字为news中名为allusers的collection,然后问题来了,中文全部都是乱码,网上一通查,试了几个办法终于解决了。
参考链接
https://segmentfault.com/a/1190000002713090?_ea=187289
iconv -f gbk -t UTF-8 points.csv > points_utf8.csv
这条命令mac和linux都能用。

你可能感兴趣的:(如何将csv无损导入mongodb)