位置: 编程技术 - 正文

详解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安装配置教程)

  • 车辆报废做账务处理依据的法规是
  • 盈余公积计提比例必须是10%么
  • 材料按实际成本计价时发出成本的计算方法有
  • 补贴收入是否交个税
  • 会计哪些账本需要保存
  • 小规模纳税人申报时间
  • 资本化的借款利息支出计入什么科目
  • 房产税当月计提额怎么算
  • 无形资产增资账务处理
  • 怎么让银行同意商转公
  • 开票方没缴税咋办
  • 外贸企业0退税率的账务处理
  • 货代行业红字冲正发票怎么做凭证
  • 以前年度损益调整会计分录
  • 小规模纳税人核定征收怎么报税
  • 包工不包料会计处理
  • 股权转让过程中需要注意哪些问题
  • 固定资产一次性计入费用的账务处理
  • 单位收到项目前的钱
  • 佣金的规定方法有哪些
  • 鸿蒙系统如何添加信任软件
  • 为什么win+d
  • 收到客户预付的货款的会计分录
  • 辞退补偿金额怎么做账
  • 享受小型微利企业税收优惠的条件
  • php去除指定字符
  • 西部大开发的主要政策措施是什么?
  • 手续费在银行系统哪里查
  • 浅谈php中变量的使用情况
  • php代码生成
  • 滴滴发票4月1日怎么开
  • A Loepa oberthuri moth (© Robert Thompson/Minden Pictures)
  • 实行营改增后,税金计算应注意哪些问题
  • 财报层次和认定层次
  • phpcms 1064错误的解决办法
  • 带附件的目录
  • github+hexo搭建博客
  • python 动态
  • 补计提个税分录
  • 工会经费按每月
  • 抵扣进项税是怎么算的
  • 无形资产有在建工程吗
  • 通货膨胀溢价的英文
  • 金税四期有什么变化
  • 单位房屋出租收入应交哪些税
  • 员工自己全额承担社保费用要计提吗
  • 企业发生的职工福利费支出,不超过工资
  • 季度报表利润表本期金额怎么填
  • 疫情期间社保减免优惠政策几个月
  • 被财政收回的财物有哪些
  • 到银行提取备用金
  • 私人账户可以打钱到公司账户吗
  • 建设工程项目设计阶段的投资控制方法有哪些
  • 增量成本属于什么成本
  • 主营业务成本工资计提吗
  • 工伤费退回会计分录
  • 用友t3计提折旧了没有生成凭证
  • 销售一批产品给丙公司,该批产品标价200万yuan
  • 会计从业人员信息查询
  • 公司投资银行理财产品如何做账
  • 预付款项给供应商合法吗
  • mysql日志记录
  • win7电脑默认打开方式怎么设置
  • xp怎么解压文件
  • 关闭windows报错
  • win7重装系统之后怎么还原系统
  • windows自动启动设置
  • win8 重置
  • win7任务栏变小图标
  • win8登录密码修改
  • ubuntu20安装unity桌面
  • node js打包exe
  • 从零开始学什么
  • javascript日常用途有哪些
  • python中的description
  • 网上交购置税怎么拿完税证明
  • 增值税应税货物清单
  • 税务稽查人员工作总结
  • 苏州地方税务
  • 会计建账时一般需要哪几本账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设