电工与电子技术电子商务电子课件MySQL数据库应用5.3 数据备份ppt.pptx

上传人:春哥&#****71; 文档编号:87227152 上传时间:2023-04-16 格式:PPTX 页数:22 大小:1.28MB
返回 下载 相关 举报
电工与电子技术电子商务电子课件MySQL数据库应用5.3 数据备份ppt.pptx_第1页
第1页 / 共22页
电工与电子技术电子商务电子课件MySQL数据库应用5.3 数据备份ppt.pptx_第2页
第2页 / 共22页
点击查看更多>>
资源描述

《电工与电子技术电子商务电子课件MySQL数据库应用5.3 数据备份ppt.pptx》由会员分享,可在线阅读,更多相关《电工与电子技术电子商务电子课件MySQL数据库应用5.3 数据备份ppt.pptx(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、PPT模板下载:/moban/行业PPT模板:/hangye/节日PPT模板:/jieri/PPT素材下载:/sucai/PPT背景图片:/beijing/PPT图表下载:/tubiao/优秀PPT下载:/xiazai/PPT教程:/powerpoint/Word教程:/word/Excel教程:/excel/资料下载:/ziliao/PPT课件下载:/kejian/范文下载:/fanwen/试卷下载:/shiti/教案下载:/jiaoan/字体下载:/ziti/电子课件MySQL数据库应用5.3数据备份项目5:数据库安全管理数据库应用数据库应用数据库应用数据库应用任务任务2 2 数据备份与还

2、原数据备份与还原 数据备份数据备份 教学目标教学目标教学目标教学目标 素质目标 知识目标1.培养学生对数据备份重要性的深刻理解;2.培养学生自主学习能力;3.培养学生综合应用知识解决实际问题的能力;4.思政内容:本次课学习数据备份,融入培养学生在数据安全保护的意识。1.了解数据备份的意义;2.掌握使用MySQLdump命令备份数据的方法;3.了解复制data目录进行备份数据的方法;4.掌握在工具软件中进行数据备份的方法 能力目标1.具有对数据库、数据表进行备份的能力;2.能够在图形界面下完成数据备份 教学重点教学重点使用使用MySQLdump命令备份数据,在工具软件中进行数据备份命令备份数据,

3、在工具软件中进行数据备份 教学难点教学难点使用使用MySQLdump命令备份数据命令备份数据教学重难点教学重难点教学重难点教学重难点1.抽查与评讲作业;2.复习用户的创建与管理方法;3.检查课程预习情况:“为什么要对数据进行备份?”数据备份数据备份数据备份数据备份5知识储备 数据备份的任务与意义在于当各种破坏发生后,通过备份的数据可完整、快速、简捷、可靠地恢复原有系统,尽可能的将由于数据库故障引发的各种损失降到最低。1使用MySQLdump命令备份 MySQLdump是MySQL提供的用于数据备份的工具。通过执行MySQLdump命令可以将数据库保存到一个文本文件中,这个文本文件中包含crea

4、te语句用于创建这个数据库中所有的表结构,以及包含insert into语句用于插入数据内容。在进行数据还原时,通过执行该文本文件中的create语句和insert into语句就可以将数据还原到备份时的状态。使用mysqldump命令进行数据备份时分为3种形式:l备份一个数据库中的一个(或多个)表;l备份一个(或多个)数据库;l备份所有数据库。数据备份数据备份数据备份数据备份 6知识储备(一)备份一个数据库中的某个表 基本语法规则:mysqldump u username-h hostname p databasename tablename tablename backupname.sql

5、其中:“databasename”表示要备份的表所在的数据库名“tablename”表示要备份的表名“backupname.sql”表示备份文件的名称,包括路径名和备份文件名。数据备份数据备份数据备份数据备份 7知识储备(2)备份一个(或多个)数据库基本语法规则:mysqldump u username p databasename databasename backupname.sql 备份数据库与备份表的区别,就是少了指定某个具体的表名,作用将指定的数据库中所有的表全部备份。数据备份数据备份数据备份数据备份 8知识储备(3)备份所有数据库基本语法规则:mysqldump u usernam

6、e p all-databases backupname.sql其中,用“all-databases”代表所有数据库,而不用再指定具体的数据库名了。数据备份数据备份数据备份数据备份 9知识储备2复制data目录进行备份这种方法属于冷备份,为了保持备份的一致性,需要先将mysql数据库停下来或者LOCK TABLE的加锁操作,然后直接复制C:ProgramDataMySQLMySQL Server 8.0Data文件夹到新目录中。这种备份方式对InnoDB存储引擎的表不适用,并且要求在恢复时只能恢复到相同版本的服务器中,不同的版本可能不兼容。数据备份数据备份数据备份数据备份 10互动问答:1 M

7、ySQLdump备份数份所产生文件的特点是什么?11数据备份数据备份数据备份数据备份任务实施【任务1】备份XSCJ数据库中的kc表,备份文件为xscj_kc.sql,存放到D:mysqlback文件夹中。首先建立D:mysqlback文件夹,然后使用备份命令:C:UsersAdministratormysqldump-u root-p xscj kcd:mysqlbackxscj_kc.sqlEnter password:*上述是备份数据库XSCJ中的一个表,如果需要备份多个表,则在每个表之间用空格隔开,注意不是使用“,”来分隔。如备份数据库XSCJ中的kc、cj、xsqk三个表,使用的备份命

8、令是:C:UsersAdministratormysqldump-u root-p xscj kc cj xsqkd:mysqlbackxscj_kcn.sqlEnter password:*数据备份数据备份数据备份数据备份 12互动问答:1 备份XSCJ数据库中的xsqk表,备份文件为xscj_xsqk.sql,存放到D:mysqlback文件夹中。2.备份数据库XSCJ中的kc、cj、xsqk三个表,备份文件为xscj_all.sql,存放到D:mysqlback文件夹中。13数据备份数据备份数据备份数据备份任务实施【任务2】使用mysqldump备份XSCJ数据库,备份文件为xscj.s

9、ql,存放到D:mysqlback文件夹中。C:UsersAdministratormysqldump-u root-p xscjd:mysqlbackxscj.sqlEnter password:*说明:这里是备份一个数据库,如果需要备份多个数据库,与备份多个表一样,在各个数据库之间使用空格分隔。数据备份数据备份数据备份数据备份 14任务实施【任务3】使用mysqldump备份MySQL服务器中的所有数据库,存放到D:mysqlback文件夹中。C:UsersAdministratormysqldump-u root-p-all-databasesd:mysqlbackxscj2.sqlEn

10、ter password:*说明:(1)备份完成后,在D:mysqlbackxscj2.sql中,包含了对服务器数据库系统中所有数据库的备份,即包括了系统数据库和用户数据库在内的所有数据库;(2)如果打开xscj2.sql这个备份文件(可用任何文字处理软件打开)查看其内容,可以发现该备份文件中包含对所有数据库的恢复命令。数据备份数据备份数据备份数据备份 15互动问答:1.使用mysqldump备份XSCJ数据库,备份文件为xscj.sql,存放到D:mysqlback文件夹中。2.使用mysqldump备份MySQL服务器中的所有数据库,存放到D:mysqlback文件夹中。16数据备份数据备

11、份数据备份数据备份任务拓展【拓展1】备份数据库XSCJ中的xs_kc2表。在SQLyog连接到服务器后,找到“对象浏览器”窗格中的XSCJ数据库,然后在XSCJ上单击鼠标右键,选择“备份/导出”“计划备份”(或通过SQLyog的“数据库”菜单“备份/导出”)。【拓展2】备份数据库与MySQL数据库系统 在SQLyog中备份数据库与备份数据表的方法类似,只是在选择备份对象时有所区别。数据备份数据备份数据备份数据备份 17互动问答:1在工具软件中备份数据库XSCJ中的cj表.2在工具软件中备份XSCJ数据库。18数据备份数据备份数据备份数据备份复习:1数据备份的意义;2使用MySQLdump命令备份数据;3复制data目录进行备份数据;4在工具软件中进行数据备份19用户管理用户管理用户管理用户管理作业:1线上预习:线上看微课视频“50、51权限管理”;2本章线上章节测试(如果前几章线上作业没有完成,需要尽快完成)3线上参加互动问答20数据备份数据备份数据备份数据备份第五章 数据查询 的重点内容:1.多表查询;2.子查询21复习复习复习复习THANK YOU!

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

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com