《数据库原理及应用(MySQL版) 实验教案 第7次课(上机)数据库的备份与恢复.docx》由会员分享,可在线阅读,更多相关《数据库原理及应用(MySQL版) 实验教案 第7次课(上机)数据库的备份与恢复.docx(2页珍藏版)》请在第一文库网上搜索。
1、数案首页(以2课时为元)课 序授课日期授课班次授课教师批准人7课题实验七数据库的备份与恢复目的要求1 . 了解备份和恢复的基本概念。2 .掌握使用MySQL命令进行数据库备份的操作方法。3 .掌握使用MySQL命令进行数据库恢复的操作方法。教学内容LMySQL命令进行数据库备份的操作。2. MySQL命令进行数据库恢复的操作。重点难点备份及恢复操作教学方法手 段教学方法:实验教学法手 段:机器演示教学步骤1 .内容讲解2 .上机练习3 .针对问题进一步讲解复习提问题作业题目完成实验指导书中要求的上机作业预习内容课时分配(以分钟计算)教学环节复习提问新课讲解课堂实践每课小结布置作业时间分配307
2、0教学内容课堂组织一、上机内容1 .使用mysqldum命令备份数据库Studentsdb的所有表,存于D:下,文件名 为 all-tables.sqlo2 .在MySQL服务器上创建数据库StUdentl,使用mysql命令将备份文件 ajables.sql恢复到数据库student 1中。3 .使用mysqldum命令备份数据库Studentsdb的所有表,存于D:下,文件名 为 s_c.sqL4 .在MySQL服务器上创建数据库SUIdent2,使用mysql命令将备份文件s.c.sql 恢复到数据库sludent2中。5 .使用mysqklump命令将StUdentSdb数据库中的gr
3、ade表中的记录导出到文本 文件。6 .删除数据库Studentl的grade表中全部记录。使用mysqlimport命令将grade.txt文件中的数据导入到SIUdenu的grade表 中。7 .使用 Select-INTO Outfile 语句备份 SlUdentSdb 数据库中的 curriculum 表的数据到文本文件c.txt。要求字段之间用“ I ”隔开,字符型数据用双引号括起 来。8 .删除数据库Studentl的curriculum表中全部记录。使用LoAD DATA INFILE语句将c.txt文件中的数据导入到Studentl的 curriculum 表中。9 .使用二进制日志恢复数据库。(1)完全备份数据库。使用mysqldump命令备份所有数据库到D:ftJ all_db.sqL (2)册IJ除Studentsdb数据库SludentJnfo表的所有记录。(3)使用mysqladmin进行增量备份。(4)使用mysql命令恢复all_db.sql文件的完全备份。(5)使用mysqlbinkg命令恢复增量备份。二、实验思考1 .备份和恢复数据库的命令。2 .导出、导入数据表数据的命令及语句。3 .如何实现增量备份。