文档格式分为json和csv两种,现在分别介绍这两种文档的导出方法
使用工具介绍:
mongoexport,为MongoDB数据导出工具。注意不能直接在bin文件夹下直接运行mongoexport.exe
格式介绍:
mongodbexport -h host -d db -c collection -o file --type json/csv -f "(如果type为csv,则要写-f。导出数据内容)"
1.连接MongoDB:
1.1.管理员身份运行cmd,进入自己MongoDB安装路径的bin文件夹
例:我的路径所在:E:\My_pan\MongoDB\Server\4.0\bin
E:\>cd My_pan\MongoDB\Server\4.0\bin
1.2.输入连接命令:
>net start mongodb
显示连接成功的信息:
2.1.输入导出命令,导出为json文件
> mongoexport -h host -d db -c collection -o file
例:我的主机地址是127.0.0.1,要导出的数据库为mydatabase,数据库的集合名字为myCollectionData,导出的位置在E:\My_pan\data.json
> mongoexport -h 127.0.0.1 -d mydatabase -c myCollectionData -o E:\My_pan\data.json
随后在对应路径中即可找到导出文件:
2.2.输入导出命令,导出为csv文件
> mongoexport -h host -d db -c collection -o file --type csv -f "(导出数据内容)"
例:我的主机地址是127.0.0.1,要导出的数据库为mydatabase,数据库的集合名字为myCollectionData,导出的位置在E:\My_pan\data.json,导出的数据内容有"_id,data,_class"
> mongoexport -h 127.0.0.1 -d mydatabase -c myCollectionData -o E:\My_pan\data.csv --type csv -f "_id,data,_class"

在对应位置中找到导出文件:
3.退出:
> exit
补充:
也可以用cmd命令行导出,只是多加一句连接数据库的命令(上述方法在bin文件夹下直接双击mongo.exe即可连接):
1.打开电脑cmd命令行:Ctrl+R或者在“开始”中,搜索“cmd”,右键打开
2.进入mongodb的bin文件夹:例:cd E:\My_pan\MongoDB\Server\4.0\bin
3.输入连接命令:net start mongodb
后续就是按着上面步骤的2.1/2.2步骤进行文件的导出即可
参考文档
版权声明:本文为Z_Y_P12345678原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。