MongDB导出数据到excel

您所在的位置:网站首页 mongodb导出excel MongDB导出数据到excel

MongDB导出数据到excel

2023-11-19 00:13| 来源: 网络整理| 查看: 265

文章目录 方法一——mongoexport工具方法二——python脚本

方法一——mongoexport工具

1、打开命令行,进入我们所安装的mongodb路径下的bin文件夹

2、我们采用bin文件夹下的mongoexport方法进行导出,

mongoexport -d myDB -c user -f _id,name,password,adress --csv -o ./user.csv

-d 标示 数据库 -c 标示 数据表 -f 需要提取的field用逗号分隔 -o 输出路径

方法二——python脚本 # 导入相关模块 import pymongo import pandas as pd settings = { "ip": "localhost", "port": 27017, "db": "weibo", "collection": "texts", "outfilename": "Texts.csv" } # 连接数据库 client = pymongo.MongoClient(settings["ip"], settings["port"]) db = client[settings["db"]] collection = db[settings["collection"]] # 读取数据 data = pd.DataFrame(list(collection.find())) data.to_csv(settings["outfilename"], encoding='utf-8-sig', sep=',', header=True, index=False)

在运行脚本之前,只需要修改settings字典中对应键值对即可。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3