# mongo_util **Repository Path**: Ricardo_M_Lu/mongo_util ## Basic Information - **Project Name**: mongo_util - **Description**: mongodb 批量导入导出工具 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-22 - **Last Updated**: 2022-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mongodb 导入导出工具 > 基于python3编写的mongodb 数据导入导出工具,使用pymongo库获取mongodb数据集合,再通过mongo自带工具进行导入导出操作 > 使用pyinstaller将工具打包为.exe文件 ### 参数说明 ```bash echo 参数:-t/--typ,0:导出;1:导入,默认:0 echo 参数:-p/--path,导入/导出目录,默认:当前目录 echo 参数:-d/--dbname,数据库名称,默认:xxxxx echo 参数:-host/--host,导入/导出的mongodb地址,默认:localhost echo 参数:-port/--port,导入/导出的mongodb端口,默认:27017 echo 参数:-user/--user,导入/导出的mongodb用户名,默认:无 echo 参数:-pwd/--pwd,导入/导出的mongodb密码,默认:无 ``` ### 示例 > 导出 `mongo_util.exe -host localhost -d xxxxx -user xxxxx -pwd xxxxx -p ./xxxxx` > 导入 `mongo_util.exe -t 1 -host localhost -user xxxxx -pwd xxxxx -d xxxxx -p ./xxxxx` ### 说明 > windows系统可直接修改导出脚本(exp_tool.bat) 或i导入脚本(imp_tool.bat)参数,双击执行相应操作