当前位置: 首页 > article >正文

MySQL怎么导出数据库数据

MySQL导出数据库数据

主要有两种方式:
1.直接在控制台中使用以下命令

  • 在InnoDB我们可以在备份时加上参数 --single-transaction 参数来完成不加锁的一致性数据备份, (基于快照实现)
mysqldump --single-transaction -h localhost -uroot -p123456 数据库名 > D:/数据库文件名.sql

2.全库数据备份时需要用到全局锁(加锁以后其他事务只能读,不能写)

# 开启全局锁
flush tables with read lock;

# 使用mysqldump进行数据备份  控制台命令
mysqldump -h localhost -uroot -p123456 数据库名 > D:/数据库文件名.sql

# 释放全局锁
unlock tables;

http://www.kler.cn/a/445634.html

相关文章:

  • Spring Cloud Gateway 源码
  • 数据结构漫游记:初识vector
  • VS Code Copilot 与 Cursor 对比
  • 【JavaEE进阶】关于Maven
  • Docker 镜像加速和配置的分享 云服务器搭建beef-xss
  • AcWing 2. 01背包问题
  • Redis 到 Redis 数据迁移同步
  • 指令v-on 调用传参
  • leetcode:3285. 找到稳定山的下标(python3解法)
  • pdf文件中的表格无损提取方案(pdf转Excel),非OCR
  • Spring Boot中Bean的 构造器注入、字段注入和方法注入
  • 【网络云计算】2024第51周-每日【2024/12/17】小测-理论-解析
  • 蓝桥杯刷题——day8
  • [RocketMQ] 发送重试机制与消费重试机制~
  • JDK21执行java -jar xxx.jar 文件时 “An unexpected error occurred” 问题处理
  • uniapp 自定义图标03
  • vscode容器调试使用-1.调试使用深入
  • VSCode:Remote-SSH插件安装使用 -- 在VSCode中使用SSH
  • Gin-vue-admin(4):项目创建前端一级页面和二级页面
  • Git 实用命令总结指南
  • 如何在 Debian 12 上安装 Chef Infra Server 自动化运维工具
  • springboot检测配置是否存在,如果存在则返回,不存在则提示新增
  • 网站安全监测存在的挑战,以及应对方案
  • java线程共享模型之管程(synchronized原理、wait-notify、park方法)
  • 【波数】常见波数计算公式及分析
  • 防火墙(RHCE)