位置: 编程技术 - 正文

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

  • 捐赠税前扣除比例表
  • 出口退税是什么部门负责
  • 申报社保不报个人账户
  • 专项应付款怎核算?
  • 固定资产未转固属于什么风险
  • 附加税减免税额不能大于本期应纳税额怎么办
  • 小规模纳税人开了3%的专票还能享受1%
  • 人力费可以计入劳务费吗
  • 收到其他与筹资活动有关的现金计算公式
  • 小微企业减免所得税
  • 代开专用发票的企业如何享受小微免税优惠
  • 土地增值税筹划实战
  • 土地置换账务处理流程
  • 上交的项目评审费如何做财务处理呢?
  • 收购其他公司有什么好处
  • 海关进口关税专用缴款书可以抵扣增值税吗
  • 非居民企业间接转让股权案例
  • 阿里云增值税专用发票
  • 申报水利基金减免性质在哪里找?
  • 所得税调增调减项目
  • 咨询者对咨询师产生移情
  • 个人房源出租
  • 税控设备抵减如何填写报表
  • 按月预缴企业所得税的企业有哪些
  • 少计提增值税0.01计入营业外
  • linux路由器配置实例
  • 事业单位个人借款未还违反什么规定
  • 什么电脑系统比较好
  • windows缺失
  • 借别人资质投标如何签合同
  • php到底是什么
  • linux怎么设置读写权限
  • proxydriod
  • 供水公司与用户合作协议
  • 事业单位成本核算制度
  • 资产负债所有者权益损益类会计科目
  • 努沙杜瓦酒店
  • 公司员工社保由总公司代缴证明
  • php文件缓存方法有哪些
  • 微信小程序基于什么技术
  • 世界上最完美的犯罪
  • echarts快速上手
  • 活动补助会计分录
  • 应交增值税为负数怎么处理
  • 应付债券利息费用计算表怎么填
  • 织梦cms为什么不维护了
  • 代扣车船税手续费按多少返还
  • 公司从个人手中购买二手车
  • 税收分类编码是什么意思啊
  • 财务报表审计的定义
  • 停车位划线费用入什么科目
  • 外汇收入需要缴纳增值税吗
  • 库存商品盘点制度
  • 资产负债表中负债的排列依据是
  • 主营业务税金及附加借贷方向
  • 年度的汇算清缴
  • 农行公户怎么给公户转账
  • 进项发票已认证未抵扣分录
  • 如何更换会计账号
  • 组装电脑光盘分几种
  • linux crontab -e
  • Ubuntu系统怎么设置IP
  • win10聚焦功能失效
  • windows10分辨率太高
  • linux防病毒措施
  • c++lambda函数
  • cocos2d开发的知名游戏
  • js实现下拉框联动
  • linux执行sh文件报错找不到
  • android定时器的使用
  • word-wrap在firefox中不起作用的解决方法
  • js的异步解决方案有哪些
  • shell中的-n
  • JavaScript split()使用方法与示例
  • js clearInterval()方法的定义和用法
  • android教学
  • 原生javascript
  • 税务非正常户转正常户的申请报告
  • 个体工商户自己开普票流程
  • 税务稽查审理的基本原则
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设