mongodb 可以导出 json、csv、二进制格式。导出的工具是 mongoexport,在/bin 目录下。导出的参数有以下一些:
-h:服务器路径
--port:端口号
-d:database 数据库
-c:collection 表
-f:field 列
-q:query 查询条件
--csv:导出csv 格式,csv 可以用excel打开,mysql可以直接导入 csv 格式的数据,csv 格式的数据方便在不同数据库之间转换
-o:导出文件名
示例:
./bin/mongoexport -d shop -c goods -f type,code,name,onclick -q '{code:/ddys00.*/}' -o goods-shop.json
./bin/mongoexport -h 192.168.31.151 -d shop -c goods -f type,code,name,onclick -q '{code:/ddys00.*/}' -o goods-shop.json
./bin/mongoexport -h 192.168.31.151 --port 27017 -d shop -c goods -f type,code,name,onclick -q '{code:/ddys00.*/}' -o goods-shop.json