注:首先你本地必须有mongodb服务
1.导出操作依赖monogdb的本地服务bin目录下的mongoexport.exe
mongoexport -h 127.0.0.1:27017 -d wjj -c test_log -f cn,pid -o E:\trsdat2a.csv
2.导入操作依赖mongodb服务bin目录下的mongoimport.exe
mongoimport -h 127.0.0.1:27017 -d wjj -c test_log3 --type csv --headerline --ignoreBlanks --file E:\sub_lotcode.csv
(mongoimport -h ip地址:端口号 -u 数据库用户名 -p 数据库密码 -d 数据库名称 -c 集合名称 --type csv --headerline --file 文件位置)
注:导入MySQL导出的csv文件时,可使用-f 指定一下字段,用--headerline去除第一行字段名。
关键字介绍:
-h ip地址:端口号
-u 数据库用户名
-p 数据库密码
-d 数据库名称
-c 集合名称
-f 指定导出字段 cn,pid,xxx,xxx
–type 指定导入文件类型 (csv、tsv等)
–headerline 如果使用headerline则使用第一行作为字段名称,否则,将第一行作为数据字段导入,仅仅用作csv或tsv文件导入,在导入json时用headerline则会报错
–ignoreBlanks 忽略csv和tsv导出中的空字段。如果未指定,则mongoimport在导入的文档中创建没有值的字段,ignoreBlanks仅适用于csv或tsv文件导入