Linux 服务器中完整导出MySQL的某个库

当前数据库版本环境

  • MySQL 版本:8.0+
  • 存储引擎 :InnoDB

完整导出erp数据库至某个目录

shell 复制代码
mysqldump -u root -p --single-transaction --routines --triggers erp> /home/sql/back.sql
  • --routines 包括存储过程和函数。
  • --single-transaction 启用事务一致性快照模式,适用于 InnoDB 表,避免长时间锁定表
  • --triggers 包括触发器。

如果需要减少磁盘空间占用,可以将输出通过管道传递给 gzip 压缩:

shell 复制代码
mysqldump -u root -p --single-transaction --routines --triggers erp | gzip > /home/sql/back.sql.gz
相关推荐
米优几秒前
ubuntu设置分辨率
linux·运维·ubuntu
LFly_ice8 分钟前
LINQ语法
服务器·solr·linq
wanhengidc8 分钟前
服务器都有哪些优缺点?
运维·服务器·科技·智能手机·云计算
tang_vincent8 分钟前
Linux mmap原理与源码分析
linux
FLPGYH10 分钟前
OpenBMC 中 IPMI 协议全解析:架构、组件与实战应用
服务器·架构·openbmc·ipmi
帅得不敢出门14 分钟前
Android8 Framework实现Ntp服务器多域名轮询同步时间
android·java·服务器·python·framework·github
DeeplyMind14 分钟前
TTM ttm_tt技术分析系列1:导读
linux·驱动开发·gpu·amd·gart
视觉装置在笑71319 分钟前
awk 基础知识和进阶用法
linux·运维·服务器·正则表达式
无线图像传输研究探索24 分钟前
国标28181平台与TCP对讲:从“不支持”到“实现路径”的完整解析(5G单兵图传、布控球)
运维·服务器·网络·5g·无人机·单兵图传·无人机图传
不想画图27 分钟前
数据库基础操作和权限管理
数据库·mysql