MySQL数据库的备份与恢复精讲.ppt

上传人:豆**** 文档编号:24252079 上传时间:2022-07-04 格式:PPT 页数:32 大小:871.50KB
返回 下载 相关 举报
MySQL数据库的备份与恢复精讲.ppt_第1页
第1页 / 共32页
MySQL数据库的备份与恢复精讲.ppt_第2页
第2页 / 共32页
点击查看更多>>
资源描述

《MySQL数据库的备份与恢复精讲.ppt》由会员分享,可在线阅读,更多相关《MySQL数据库的备份与恢复精讲.ppt(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1、项目描述、项目描述本项目的具体任务包括:本项目的具体任务包括:(1)用)用MySQL可视化管理工具备份和恢复数据库。可视化管理工具备份和恢复数据库。(2)用)用SQL备份和恢复数据库。备份和恢复数据库。(3)用直接复制的方法备份和恢复数据库。)用直接复制的方法备份和恢复数据库。2、任务解析、任务解析MySQLMySQL数据库可能工作在数据库可能工作在WindowsWindows下,也可能工作在下,也可能工作在LinuxLinux或其它操作系统下。本项目分别介绍以下内容:或其它操作系统下。本项目分别介绍以下内容: 用用MySQL WorkbenchMySQL Workbench备份和恢复备份

2、和恢复MySQLMySQL数据库。数据库。 用用NavicatNavicat备份和恢复备份和恢复MySQLMySQL数据库。数据库。 用用phpMyAdminphpMyAdmin备份和恢复备份和恢复MySQLMySQL数据库。数据库。 Win32Win32下下MySQLMySQL数据库的备份和恢复。数据库的备份和恢复。 Linux(CentOS6.4_X64)Linux(CentOS6.4_X64)下用命令直接复制的方法备下用命令直接复制的方法备份和恢复数据库。份和恢复数据库。3、相关知识、相关知识相关知识:相关知识:备份需要考虑的问题备份需要考虑的问题可以容忍丢失多长时间的数据。恢复数据要在

3、多长时间内完。恢复的时候是否需要持续提供服务。恢复的对象,是整个库,多个表,还是单个库,单个表。可以容忍丢失多长时间的数据。可以容忍丢失多长时间的数据。恢复数据要在多长时间内完。恢复数据要在多长时间内完。恢复的时候是否需要持续提供服务。恢复的时候是否需要持续提供服务。恢复的对象,是整个库,多个表,还是恢复的对象,是整个库,多个表,还是单个库,单个表。单个库,单个表。相关知识:相关知识:备份需要考虑的问题备份需要考虑的问题冷备(冷备(cold backupcold backup):需要关):需要关mysqlmysql服服务,读写请求均不允许。务,读写请求均不允许。温备(温备(warm backu

4、pwarm backup):服务在线,但):服务在线,但仅支持读请求,不允许写请求。仅支持读请求,不允许写请求。热备(热备(hot backuphot backup):备份的同时,业):备份的同时,业务不受影响。务不受影响。备份的类型备份的类型根据是否需要数据库离线根据是否需要数据库离线完全备份(完全备份(full backupfull backup):备份全部字符集):备份全部字符集增量备份(增量备份(incremental backupincremental backup):不能单独):不能单独使用,要借助完全备份,备份的频率取决于数使用,要借助完全备份,备份的频率取决于数据的更新频率。据

5、的更新频率。差异备份(差异备份(differential backupdifferential backup):仅备份):仅备份上次完全备份以来改变了的数据。上次完全备份以来改变了的数据。备份的类型备份的类型根据要备份的数据集合的范围根据要备份的数据集合的范围冷备(冷备(cold backupcold backup):需要关):需要关mysqlmysql服服务,读写请求均不允许。务,读写请求均不允许。温备(温备(warm backupwarm backup):服务在线,但):服务在线,但仅支持读请求,不允许写请求。仅支持读请求,不允许写请求。热备(热备(hot backuphot backup

6、):备份的同时,业):备份的同时,业务不受影响。务不受影响。备份的类型备份的类型根据备份数据或文件根据备份数据或文件数据数据配置文件配置文件代码:存储过程、存储函数、触发器代码:存储过程、存储函数、触发器操作系统相关的配置文件操作系统相关的配置文件二进制日志二进制日志备份的对象备份的对象工具法工具法SQLSQL语句法语句法直接复制法直接复制法备份与恢复的方法备份与恢复的方法4、任务实施、任务实施u 在在Windows下用下用MySQL Workbench导出导出和导入和导入 MySQL 数据库数据库u 在在Windows下用下用Navicat备份和恢复备份和恢复u 在在Linux(CentOS

7、6.4_X64)下用命令方法下用命令方法备份和恢复数据库备份和恢复数据库步骤1:启动Workbench并连接数据库,点击【Data Export】在在Windows下用下用Workbench导出导出 MySQL 数据库数据库步骤2:在下图中点击【Refresh】按钮,以刷新数据库列表在在Windows下用下用Workbench导出导出 MySQL 数据库数据库步骤3:选择要导出的数据库及导出位置在在Windows下用下用Workbench导出导出 MySQL 数据库数据库在在Windows下用下用Workbench导出导出 MySQL 数据库数据库步骤1:启动Workbench并连接数据库,点

8、击【Data Import/ Restore】在在Windows下用下用Workbench导入导入 MySQL 数据库数据库步骤2:选择已备份的MySQL数据库文件在在Windows下用下用Workbench导入导入 MySQL 数据库数据库导入MySQL数据库成功在在Windows下用下用Workbench导入导入 MySQL 数据库数据库步骤1:启动Navicat,并打开已经建立好的MySQL数据库连接在在Windows下用下用Navicat备份备份MySQL数据库数据库步骤2:选择需要备份的数据库在在Windows下用下用Navicat备份备份MySQL数据库数据库在在Windows下用

9、下用Navicat备份备份MySQL数据库数据库步骤3:点击“新建备份”在在Windows下用下用Navicat备份备份MySQL数据库数据库在在Windows下用下用Navicat备份备份MySQL数据库数据库步骤1:在下图中点击“还原备份”在在Windows下用下用Navicat还原MySQL数据库数据库步骤2:选择需要还原的数据库在在Windows下用下用Navicat还原MySQL数据库数据库在在Windows下用下用Navicat还原MySQL数据库数据库在在Windows下用下用Navicat还原MySQL数据库数据库Linux下用下用mysqldump全备数据库全备数据库为所有数据库添加读锁Linux下用下用mysqldump全备数据库全备数据库Linux下用下用mysqldump恢复数据库恢复数据库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁