新闻详情

新闻详情

首页 / 资讯中心 / 详情

mysql导出超大量数据到csv文件

发布时间:2026/10/1 10:08:18来源:尧图网络
mysql导出超大量数据到csv文件
目录一、关键配置调整在导出向导中设置-- 【亲测有效】二、其他建议三、备选方案如果 DBeaver 仍然吃力-- 【未测试】mysql5.7DBeaver 25.1.3对于单表 100 万行数据的导出DBeaver 的默认配置很容易导致内存溢出或卡死。核心在于避免一次性加载全部数据改用“分批读取”模式。一、关键配置调整在导出向导中设置-- 【亲测有效】打开Export Data向导并选择 CSV 后在Extraction settings页面做以下调整Extract type从默认的Single query改为Multiple queries分页查询。这是避免 OOM 的关键它会将大查询拆成多段。Segment size设置每段提取的行数。100 万行数据建议设为100000或更小让每段耗时和内存占用都处于可控范围。Fetch size设置驱动每次从数据库取回的行数。可以设为5000左右根据网络和单行字段宽度微调。Select row count如果不需要精确的进度条建议取消勾选。对 100 万行表预先统计行数可能会消耗额外的数据库资源。耗时约1m32s二、其他建议格式选 CSV不要选 XLSX。CSV 是流式写入内存压力远小于 XLSX。编码选 UTF-8避免中文乱码。入口可以直接在左侧导航树右键表 →Export Data让 DBeaver 直接从数据库读取不要先在数据编辑器里把 100 万行全查出来再导出。三、备选方案如果 DBeaver 仍然吃力-- 【未测试】如果本地机器内存有限用 MySQL 原生命令会更稳定数据直接在服务器端生成文件不经过客户端内存SELECT * FROM your_table INTO OUTFILE /tmp/your_table.csv FIELDS TERMINATED BY , ENCLOSED BY LINES TERMINATED BY \n;注意这需要 MySQL 用户有FILE权限且文件会生成在数据库服务器的路径下不是你的本地电脑。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

RIP动态路由实验详解:拓扑规划、配置命令与故障切换 2026/10/1 10:45:49

RIP动态路由实验详解:拓扑规划、配置命令与故障切换

很多人第一次接触动态路由,都是从RIP开始的。这个协议名字听着古老,甚至被不少人戏称为“古董”,但它在动态路由的教学体系里依然占据着不可替代的位置。尤其是当你亲手搭建起三台路由器,看着路由表在没有人工干预的情况下自动学会…

阅读更多 →
RIPv2动态路由实验详解:从拓扑搭建到防环机制与排障实战 2026/10/1 10:45:49

RIPv2动态路由实验详解:从拓扑搭建到防环机制与排障实战

1. 实验背景与整体设计思路 1.1 为什么拿RIP开刀:动态路由的入门必修课 说起动态路由,很多人第一反应是OSPF、BGP这些"高端货",RIP往往被当成老古董。但我在带网络实验课和做项目排障的过程中,越来越觉得RIP是个被低估…

阅读更多 →
Codex与Claude Code Windows安装全攻略:从环境配置到VSCode接入 2026/10/1 10:45:49

Codex与Claude Code Windows安装全攻略:从环境配置到VSCode接入

把 Codex 和 Claude Code 都装进 Windows,这件事我前后折腾了三天。不是这两个工具本身有多难,而是网上教程要么只讲 macOS/Linux,要么把 VSCode 接入部分一笔带过,真正踩到坑的时候找不到人问。这篇文章把我实际跑通的流程、卡住…

阅读更多 →
Android Studio零基础开发笔记App完整教程:从建项目到打包APK 2026/10/1 10:45:49

Android Studio零基础开发笔记App完整教程:从建项目到打包APK

用Android Studio从零写一个笔记APP,是我最推荐新手走的一条路。最近有不少人私信我:安装包下好了但打不开、界面全英文看不懂、列表能显示但一编辑就崩溃……这些问题我早年全遇到过。这篇就按我实际操作的顺序,完整过一遍从新建项目到打包A…

阅读更多 →
Flutter for OpenHarmony实现收藏功能:状态同步与跨端通信实战 2026/10/1 10:45:49

Flutter for OpenHarmony实现收藏功能:状态同步与跨端通信实战

做微动漫App的时候,我给自己挖过一个坑:首页、详情页、我的页面都要用到收藏,一开始图省事在每个页面里各自setState,结果收藏状态到处不同步。详情页点完收藏,回到首页角标没变,再点进去发现按钮状态还是旧…

阅读更多 →
PDF前端打印原理与生产级解决方案 2026/10/1 10:45:43

PDF前端打印原理与生产级解决方案

1. 为什么“window.print()直接打印PDF”是个伪命题——从浏览器底层机制说起很多人在搜索“js实现直接打印pdf文件内容解决方案”时&#xff0c;第一反应就是写一行window.print()&#xff0c;然后把PDF塞进<iframe src"xxx.pdf">里完事。我最早也这么干过&am…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉