位置: 编程技术 - 正文

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

  • 小规模纳税人销售自建不动产
  • 合同不交印花税合法吗
  • 金税盘问题
  • 企业构建固定资产支付的现金应列示在现金流量表
  • 装饰行业可否用石灰代替
  • 高速公路通行费电子发票怎么打印
  • 公司车辆转让需要缴纳印花税吗
  • 负债与递延收益的区别
  • 冲减应收帐款分录
  • 矿泉水资源税计税依据
  • 企业发给员工年终奖金
  • 还没入库,发票已经给财务了 怎么办
  • 进口增值税关税怎么付
  • 以银行存款退还投资者股金
  • 企业进行股票买入的条件
  • 物业公司收入需要公示
  • 计入在建的工资会计科目
  • 增值税发票可以抵税吗
  • 含税和不含税哪个对卖方有利
  • 合同签了发票开了钱没给怎么办
  • 以前年度多列的费用今年交回
  • 哪些工资薪酬可以进行税前扣除?
  • 分支机构年度终了必须由总机构负责合并汇总纳税吗?
  • 应付职工薪酬借方负数是什么意思
  • 软件测评费用标准
  • 加班费如何做账
  • PHP:Memcached::touchByKey()的用法_Memcached类
  • 公租房租金收入免企业所得税吗
  • 原材料结转成本的会计分录例题
  • 网络延迟高不稳定怎么办
  • 不征税收入税收政策
  • vue控制按钮是否禁用
  • 通往海滩的木板有什么用
  • thinkphp跨域解决方案
  • 小微企业免征增值税政策2023
  • php绘图库
  • 下岗职工生活费停发
  • 帝国cms设置获取IP字段
  • 卖家运费险是不是退货免费
  • 美团算钱
  • 大学生创新创业平台
  • 去银行打对账单和回执单需要拿什么
  • 对外支付代扣代缴税费
  • 置换他行按揭贷款
  • sqlserver存储过程返回多个结果集
  • 实际成本法如何核算
  • 食堂菜金属于什么费用
  • 付款金额与发票金额不一致能入账吗?
  • 支付技术转让费怎么入账
  • 出口发票开具普通发票开具汇率是根据什么订?
  • 投资收益 增加
  • 公司员工报销车费还需要签协议吗
  • 公司被冻结
  • 房地产企业会计科目
  • 连接mysql服务命令
  • Win10系统怎么删除管理员权限
  • ubuntu xenial
  • ubuntu屏幕截图快捷键
  • freebsd版本选择
  • 宏基笔记本一键恢复系统
  • windows刷新快捷键是什么
  • win8系统怎么创建局域网
  • win8右侧栏设置
  • nero recode
  • linux命令及含义
  • cmd下copy命令
  • dos中创建文件
  • 原生js实现promise.all
  • javascript中的splice
  • jq easyui
  • 一次$.getJSON不执行的简单记录
  • android app测试
  • 创建android项目
  • 湖南国家电子税务局手机版
  • 狠抓组织收入工作
  • 百分之13的税率怎么算如何算百分之13的税率
  • 光伏发电地方税收
  • 税务部门意识形态
  • 最常见的财税知识
  • 杭州国税电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设