MongoDB导入CSV文件乱码问题的笔记

导入:

a、先将一个xlsx文件另存为csv格式
b、然后使用Notepad++打开
c、转为utf-8无bom格式
d、然后再用如下命令导入:
mongoimport --port 10001 -d myTest -c a --type csv --headerline --file aa.csv

选项说明:

-d:库名
-c:集合名
--type:文件类型
--headerline:第一行为列
--file:CSV文件

导出:

mongoexport --port 10001 -d myTest -c a --type=csv -f id,Name,Date -o /tmp/aa.csv

选项说明:

-f:是列名
-o:是导出的文件名
注意:列名必须大小写都与查询的一致才可以导出,否则导出为空

还需注意:

mongoexport导出是不包含索引的。