《电工与电子技术电子商务电子课件MySQL数据库应用5.4 数据还原ppt.pptx》由会员分享,可在线阅读,更多相关《电工与电子技术电子商务电子课件MySQL数据库应用5.4 数据还原ppt.pptx(18页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
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.4 数据还原项目5:数据库安全管理数据库应用数据库应用数据库应用数据库应用任务任务2 2 数据备份与
2、还原数据备份与还原 数据数据还原还原 教学目标教学目标教学目标教学目标 素质目标 知识目标1.培养学生对数据备份重要性的深刻理解;2.培养学生自主学习能力;3.培养学生综合应用知识解决实际问题的能力;4.思政内容:结合本次课学习数据还原,培养学生在数据安全保护的意识。1.掌握使用mysql命令还原数据的方法;2.掌握使用source命令还原数据的方法;3.了解通过复制数据库data目录还原的方法;4.掌握使用工具软件中进行数据还原的方法 能力目标1.能够使用命令行方式将备份数据还原到数据库中;2.能够在图形界面下进行数据还原 教学重点教学重点使用使用mysql命令和命令和source命令还原数
3、据,在工具软件中进行数据还原命令还原数据,在工具软件中进行数据还原 教学难点教学难点使用使用mysql命令和命令和source命令还原数据命令还原数据教学重难点教学重难点教学重难点教学重难点1.抽查与评讲作业;2.复习用户的创建与管理方法;3.检查课程预习情况:“如果已登录到MySQL服务器时,可以采用什么命令来还原数据?”5数据还原数据还原数据还原数据还原 知识储备1使用MySQL命令还原 使用MySQL命令可以在需要时将前面备份的sql文件导入到数据库中,实现数据库的还原,其基本语法格式为:mysql u user p databasename mysql-u root-p mysql-u
4、 root-p xscj 在加上数据库名XSCJ后才能还原成功。数据还原数据还原数据还原数据还原 10任务实施【任务2】使用source导入备份文件D:Mysqlbackxscj_kc.sql。mysql use xscjmysql source D:Mysqlbackxscj_kc.sqlQuery OK,0 rows affected(0.00 sec)Query OK,0 rows affected(0.00 sec)其中:(1)在执行source D:Mysqlbackxscj_kc.sql命令之前,需要先使用use命令打开数据库,否则会导致导入失败,因为在xscj_kc.sql文件中
5、,没有指明将内容导入到哪个数据库。(2)在命令成功执时,会出现“Query OK,0 rows affected(0.00 sec)”提示信息,这说明该命令已成功执行。数据还原数据还原数据还原数据还原 11互动问答:1备份XSCJ数据库中的xsqk表,备份文件为xscj_xsqk.sql,存放到D:mysqlback文件夹中。2.使用命令删除数据库XSCJ中的xsqk表。3.使用MySQL命令将备份文件“D:Mysqlbackxscj_xsqk.sql”还原到数据库XSCJ中。4.使用命令删除数据库XSCJ中的kc表。5.使用source导入备份文件D:Mysqlbackxscj_kc.sql
6、。12数据还原数据还原数据还原数据还原 任务拓展【拓展1】使用工具软件SQLyog还原数据库XSCJ,备份文件为“D:Mysqlback xscj.sql”。1)首先在SQLyog中将数据库XSCJ删除。2)然后重新创建一个XSCJ数据库,还原后的数据将存放在新建的XSCJ数据库中,新建数据库后,执行SQLyog“数据库”菜单中的“导入”“执行SQL脚本”;在文件执行下的对话框中,输入备份文件名“D:Mysqlbackxscj.sql”,然后单击“执行”按钮。数据还原数据还原数据还原数据还原 13互动问答:1.在工具软件中备份数据库XSCJ中的cj表.2使用工具软件先删除XSCJ中的cj表,然
7、后还原cj表;3在工具软件中备份数据库XSCJ。4使用工具软件先删除XSCJ数据库,然后再还原XSCJ数据库.14数据还原数据还原数据还原数据还原 备份还原练习1使用mysqldump命令备份数据库XSCJ中的xsqk和kc表到“e:mysqlbackupxsqk_kc.sql”文件中。C:WINDOWSsystem32mysqldump-u root-p xscj xsqke:mysqlbackupxsqk_kc.sql;Enter password:*2使用mysqldump命令备份数据库XSCJ到“e:mysqlbackupxscj.sql”文件中。C:WINDOWSsystem32my
8、sqldump-u root-p xscje:mysqlbackupxscj.sql;Enter password:*3使用MySQL命令将备份文件“e:mysqlbackupxsqk_kc.sql”还原到数据库XSCJ中。C:UsersAdministratormysql-u root-p xscj use xscjmysql source e:mysqlbackupxscj.sql数据还原练习数据还原练习数据还原练习数据还原练习 15复习:1使用mysql命令还原数据;2使用source命令还原数据;3通过复制数据库data目录还原;4使用工具软件中进行数据还原16数据还原数据还原数据还原数据还原 作业:1线上预习:线上看微课视频“54、55数据备份”;2书面作业:P238 填空6,7,8 选择题3,4,5,课外实践:任务三,任务四3本章线上章节测试(如果前几章线上作业没有完成,需要尽快完成)4线上参加互动问答17数据还原数据还原数据还原数据还原 THANK YOU!