信息发布→ 登录 注册 退出

如何在mysql中使用mysqlpump备份

发布时间:2025-10-31

点击量:
mysqlpump是MySQL 5.7+的并行备份工具,支持多线程、细粒度控制和压缩;可通过--default-parallelism提升性能,--exclude-databases等选项过滤数据,--compress-output实现LZ4/ZLIB压缩,有效提高备份效率与灵活性。

如何在mysql中使用mysqlpump备份

在 MySQL 中,mysqlpump 是一个用于逻辑备份的命令行工具,从 MySQL 5.7 版本开始提供,是 mysqldump 的增强替代工具,支持并行备份、更细粒度的对象控制以及压缩功能。下面介绍如何使用 mysqlpump 进行数据库备份。

1. 基本语法与简单备份

mysqlpump 的基本语法如下:

mysqlpump [options] [db_name [tbl_name ...]]

例如,备份单个数据库:

mysqlpump -u root -p mydatabase > mydatabase_backup.sql

如果需要备份多个数据库,可以列出它们:

mysqlpump -u root -p db1 db2 > multi_db_backup.sql

要备份所有数据库(包括系统库),使用 --all-databases 选项:

mysqlpump -u root -p --all-databases > full_backup.sql

2. 并行备份提升性能

mysqlpump 支持多线程并行导出,通过 --default-parallelism 或为不同对象类型设置线程数来加速备份。

例如,启用 4 个并行线程进行备份:

mysqlpump -u root -p --default-parallelism=4 --all-databases > parallel_backup.sql

也可以分别指定不同对象的线程数:

先锋多用户商城系统 先锋多用户商城系统

修改自网上仿乐购商城,新增功能:1、数据库在线备份与导入功能,可以随时备份数据库,数据受损可以导入数据库,确保数据安全;2、增加组合商品概念,可以用于组配商品销售(比如外套有蓝色和红色,鞋子有40码和41码等),买一送一、组合销售(比如上衣+围巾+长裙做为一个套装商品)和加价购买等销售方式;3、按照商品重量和送货距离实时计算精确运费,并可在订单中予以显示,使运费金额实现实时动态准确显示、清晰明了;

先锋多用户商城系统 0 查看详情 先锋多用户商城系统 mysqlpump -u root -p \ --add-drop-table \ --parallel-schemas=4=db1,db2,db3 \ db1 db2 db3 > partial_parallel.sql

3. 精细化控制备份内容

你可以按需排除或包含特定数据库、表或对象类型。

  • 排除某些数据库:使用 --exclude-databases
  • 只备份特定表:在命令后指定表名
  • 跳过某些对象类型,如视图、存储过程等

示例:备份除系统库外的所有用户数据库

mysqlpump -u root -p \ --exclude-databases=mysql,sys,information_schema,performance_schema \ --all-databases > user_dbs.sql

只备份某个数据库中的几张表:

mysqlpump -u root -p mydb table1 table2 > tables_backup.sql

4. 启用压缩节省空间

mysqlpump 支持直接压缩输出,使用 --compress-output 参数可显著减小备份文件体积。

支持的压缩算法有:LZ4ZLIB(也支持 NONE

mysqlpump -u root -p \ --compress-output=LZ4 \ --all-databases > compressed_backup.sql.lz4

恢复时需先解压(如使用 lz4 工具):

lz4 -d compressed_backup.sql.lz4 | mysql -u root -p

基本上就这些。合理使用 mysqlpump 能有效提升备份效率,特别是在大数据库或多库环境下。注意权限、磁盘空间和网络稳定性,确保备份完整可靠。

以上就是如何在mysql中使用mysqlpump备份的详细内容,更多请关注其它相关文章!


相关文章: 邮政快递单号查询入口 邮政快递物流信息在线查询入口  XML中包含HTML标签导致解析错误? 正确嵌入非XML数据的两种方法  响应式CSS Grid布局:优化网格项在小屏幕下的堆叠与宽度适配  整合Supabase认证与Django模型:跨模式迁移的解决方案  理解J*aScript Promise的微任务队列与执行顺序  J*a TimerTask文件监控:HashMap状态管理与常见陷阱规避指南  Lar*el头像管理:图片缩放与旧文件删除的最佳实践  大象笔记网页版入口 印象笔记网页版登录入口  网易大神怎么保存别人动态的图片_网易大神动态图片保存方法  NRF24L01数据传输深度解析:解决大载荷接收异常与分包策略  汽水音乐网页版使用入口_汽水音乐电脑版播放指南  漫蛙漫画官方主页入口 漫蛙MANWA网页直达访问链接  1688商家版怎样分析买家画像精准供货_1688商家版分析买家画像精准供货【供货策略】  在J*a中如何使用ForkJoinPool进行分治任务并行处理_ForkJoinPool分治并行技巧说明  Python大型XML文件高效流式解析教程  顺丰快递查单号物流信息 顺丰快递小程序查询入口  解决Rails应用中内容错位与Turbo警告:meta标签误用导致富文本渲染异常  曝R星经典之作开发图 设计简陋但信息密集!  sublime侧边栏怎么增强功能_SideBarEnhancements for sublime安装与配置  outlook中文官网入口地址 outlook官方中文版直达首页链接  Win10文件资源管理器“此电脑”分组怎么关 Win10恢复经典视图【技巧】  Typer应用中灵活处理命令行参数的令牌化与解析  如何创建没有密码的Windows本地账户_跳过微软账户登录的技巧【教程】  写好的html代码怎么运行出来_运行写好的html代码方法【教程】  基于动态规划的房屋花卉种植最小成本算法详解  菜鸟取件码是什么怎么查 最全查询渠道汇总  192.168.1.1管理中心入口 192.168.1.1路由器网页设置平台  TikTok网页版直接登录 TikTok网页端官方平台入口  sublime如何处理大型CSV文件的列对齐_sublime高级表格编辑插件指南  铁路12306卧铺选择攻略 铁路12306下铺座位预定技巧  汽车之家官方网站官网入口_汽车之家网页版直接进入  神经网络二分类模型训练异常:高损失与完美验证准确率的排查与修正  PHP表单提交消息延迟显示:Post-Redirect-Get模式深度解析与实践  可靠CSGO开箱平台解析 CSGO开箱网合集  Win10如何清理注册表垃圾 Win10手动清理无效注册表【技巧】  TikTok搜索结果不显示如何解决 TikTok搜索刷新优化方法  漫蛙MANWA漫画主页官方入口 漫蛙漫画最新在线阅读地址  C#如何安全地从用户上传的XML文件中读取数据? 验证与清理策略  在命令行怎么运行html项目_命令行运行html项目方法【教程】  晋江读书网页版在线登录 晋江读书电脑版官网  抖音怎么赚钱_抖音创作者变现方法与途径指南  J*a初级项目如何接入API数据_第三方接口请求与响应解析  BetterDiscord插件中安全更新用户简介的实践指南  利用5118提升短视频内容效果_5118短视频关键词优化方法  汽水音乐在线版入口_汽水音乐网页播放手册  J*a递归快速排序中静态变量导致数据累积问题的解决方案  微博网页版怎么开启两步验证_微博网页版账号安全两步验证设置方法  斑马英语APP如何开启夜间护眼阅读_斑马英语APP夜间模式与低蓝光设置教程  Walmart退货API集成指南:PHP cURL实现与常见问题解析  c++如何使用std::memory_order控制原子操作顺序_c++ C++11内存模型详解 

在线客服
服务热线

服务热线

4008988990

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!