位置: 编程技术 - 正文

详解MySQL数据备份之mysqldump使用方法(mysql数据库备份方法)

编辑:rootadmin

推荐整理分享详解MySQL数据备份之mysqldump使用方法(mysql数据库备份方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql数据备份语句,mysql数据库备份所使用的命令,mysql备份数据的方式有哪些,mysql数据备份方案,mysql数据库备份数据,mysql备份数据的方式有哪些,mysql数据备份语句,mysql数据库备份数据,内容如对您有帮助,希望把文章链接给更多的朋友!

mysqldump常用于MySQL数据库逻辑备份。

1、各种用法说明

A. 最简单的用法:

上述命令将指定数据库备份到某dump文件(转储文件)中,比如:

生成的test.dump文件中包含建表语句(生成数据库结构哦)和插入数据的insert语句。

B. --opt

如果加上--opt参数则生成的dump文件中稍有不同:

建表语句包含drop table if exists tableName insert之前包含一个锁表语句lock tables tableName write,insert之后包含unlock tables

C. 跨主机备份

使用下面的命令可以将host1上的sourceDb复制到host2的targetDb,前提是host2主机上已经创建targetDb数据库:

-C指示主机间的数据传输使用数据压缩

详解MySQL数据备份之mysqldump使用方法(mysql数据库备份方法)

D. 只备份表结构

将只备份表结构。--databases指示主机上要备份的数据库。如果要备份某个MySQL主机上的所有数据库可以使用--all-databases选项,如下:

E. 从备份文件恢复数据库

2、结合Linux的cron命令实现定时备份

比如需要在每天凌晨1:备份某个主机上的所有数据库并压缩dump文件为gz格式,那么可在/etc/crontab配置文件中加入下面代码行:

前面5个参数分别表示分钟、小时、日、月、年,星号表示任意。date '+%m-%d-%Y'得到当前日期的MM-DD-YYYY格式。

3、一个完整的Shell脚本备份MySQL数据库示例

上面脚本文件保存为backup.sh,并且系统中已经创建两个目录/olcbackup和/backup。每次执行backup.sh时都会先将/backup目录下所有名称为backup开头的文件移到/oldbackup目录。

为上述脚本制定执行计划如下:

4、mysqldump全量备份+mysqlbinlog二进制日志增量备份

从mysqldump备份文件恢复数据会丢失掉从备份点开始的更新数据,所以还需要结合mysqlbinlog二进制日志增量备份。确保my.ini或者my.cnf中包含下面的配置以启用二进制日志,或者mysqld ---log-bin:

mysqldump命令必须带上--flush-logs选项以生成新的二进制日志文件:

这样生成的增量二进制日志文件比如为mysql-bin.,那么恢复数据时如下:

此外mysqlbinlog还可以指定--start-date、--stop-date、--start-position和--stop-position参数,用于精确恢复数据到某个时刻之前或者跳过中间某个出问题时间段恢复数据,直接摘录MySQL文档说明中相关内容如下:

标签: mysql数据库备份方法

本文链接地址:https://www.jiuchutong.com/biancheng/349293.html 转载请保留说明!

上一篇:20分钟MySQL基础入门(mysql新手视频教学)

下一篇:mysql 8.0 安装配置方法教程(mysql80安装配置教程)

  • 山西税务年度申报在晋税通中怎么申报
  • 年终奖怎么计税的
  • 员工离职社保未及时减员怎么处理
  • 个体户一年能开多少普票
  • 劳务报酬现金 过账
  • 固定资产原值包含进项税吗
  • 广告服务商是什么意思
  • 同一控制下的企业合并的会计核算方法
  • 收到别人的承兑怎么入账
  • 加计扣除是什么意思啊举例
  • 未支付的款项如何做账
  • 工资可以用来抵扣成本吗
  • 工资预支怎么做账,影响个税吗?
  • 劳务派遣公司发放工资是按照劳务报酬嘛
  • 公司注销地税时其他应收款要缴纳个人所得税吗?
  • 开具红字专用发票的情形
  • 房地产企业转让股权缴纳土地增值税
  • 银行汇款风险提示
  • 母公司向子公司收取管理费
  • 购进免税农产品再销售免税吗
  • 实收资本有什么税
  • 拿库存商品抵债怎么做账
  • 腾讯手游助手qq版本过低
  • win10 2004 2009
  • linux 数字加减
  • 坏账准备确认条件
  • 工程款包工包料怎么开票
  • win11搜索栏不能用
  • initpki.dll有什么用
  • php处理图片需要什么扩展
  • 应付债券利息费用
  • 用gpu运行python
  • 马拉喀什的历史背景
  • php增删改查mysqli实例
  • zip 压缩命令
  • es restful api文档
  • 网上学电脑
  • jetbrainsnews
  • 主营业务收入用三栏式吗
  • 筹办分公司
  • sql性能优化方法
  • 契税计税依据是否包含耕地占用税
  • 小规模印花税可以按次申报吗
  • sql语句重复
  • 收购固定资产账务处理
  • 房地产购买流程
  • 政府会计工资代扣工会会费
  • 工程预付款入账
  • 单位定期存款如遇利率调整,不论调高调低
  • 所税税汇算补交怎么算
  • 工程保险一般谁投保
  • Win10 Mobile 10549中Cortana电池消耗很大该怎么办?
  • ubuntu系统安装nvidia显卡驱动
  • 进不去操作系统 怎么样修复引导
  • ubuntu怎样
  • 自建ss
  • win7系统怎么设置屏幕常亮
  • windows8如何调用摄像头
  • Win8中漂亮的metro开始画面图标最大列数的设定方法
  • window10自动开机怎么回事
  • cocos2dx怎么用
  • cocos2dx官方教程
  • Android游戏开发读后感
  • css判断语句
  • 骨头动漫头像
  • javascript数据结构与算法第三版
  • android学习路线
  • js tab选项卡
  • javascript in
  • javascript入门基础
  • android StrictMode使用
  • unity最新教程
  • jquery显示隐藏div
  • python之父推荐的书
  • 如何判断python列表长度
  • 电子发票开票失败怎么回事?
  • 税控盘怎么领用
  • 广东省税务总局官网
  • 重庆市低保查询电话
  • 苏州社保一卡通要充值吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设