位置: 编程技术 - 正文

详解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%怎么算
  • 案例分析工程发票进项高于销项怎么抵扣?
  • 房产税税计入什么科目
  • 金税盘如何红冲已抵扣专票
  • 小微企业销售额含税吗
  • 购买办公桌椅属于什么费用
  • 生产企业出口退税全部流程
  • 行政单位发票报销的签字程序
  • 出口退税的钱退到哪里了
  • 办理股权转让麻烦吗
  • windows10命令提示符怎么用
  • bios中英文对照表图新版
  • 个税手续费返还属于政府补助吗
  • 车船税是什么险种
  • 外经证预缴税款必须去外地交税吗
  • windows7为什么不能用了
  • 不发工资先去劳动局投诉还是仲裁
  • nginx不支持ipv6
  • 查补以前年度增值税怎么申报
  • 关于怀孕在线咨询
  • linux怎么查看防火墙信息
  • 赞助支出计入应纳税所得额吗
  • 中小企业发展专项资金
  • 出口企业要缴纳印花税吗
  • 知名个人网站
  • php读取excel数据
  • 销售折扣购物卡怎么做账
  • 滞纳金的计算公式为
  • 工会收取的工会经费应缴纳增值税
  • python画3d图形
  • 视同销售的增值税怎么申报
  • 印花税计税金额是主营业务收入吗
  • 其他货币资金的明细科目有哪些
  • mysql的常用命令
  • sqlserver数据库定时任务
  • 专家劳务费可以在手机操作吗
  • 上期留底增值税什么意思
  • 社保都有哪几项
  • 接收商业承兑汇票有风险吗
  • 工程收到款项会计分录
  • 取得股东借给公司股权
  • 不是公司的车费用能走公司吗
  • 主营业务成本和其他业务成本区别
  • 动物园会计核算办法
  • 企业积分是什么意思
  • 接手前往年的银行余额不平怎么办?
  • 选择业务组合的原则是什么
  • 看过有趣的童话书,简单介绍下
  • 彻底清除硬盘中的文件
  • 获取mac命令
  • centos安装rpm文件
  • .exe是什么软件
  • avgserv9.exe是什么进程 avgserv9进程的详细介绍
  • linux操作系统版本有哪些
  • win10怎么把中文系统改成英文
  • win10更新补丁导致打印机
  • 直线画画
  • 利用python进行
  • jquery校验数字
  • unity3d Human skin real time rendering plus 真实模拟人皮实时渲染 plus篇
  • 怎么用html做一个留言板
  • jquery移动端ui框架
  • unity3d模型怎么制作
  • python函数设置
  • 怎么做到开放
  • Dalvik VM (DVM) 与Java VM (JVM)之间有哪些区别
  • 北京环球影城服装
  • 山东省税务局地税苑宿舍是谁开发的?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设