码迷,mamicode.com
首页 > 数据库 > 详细

实验十一 MySQLl备份与恢复1

时间:2019-07-03 20:08:56      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:sql语句   备份mysql   信息   命名   显示   nbsp   成绩表   alt   初步   

实验十一 MySQL备份与恢复

一、  实验内容:

1、 使用SQL语句导入和导出表数据

2、 使用客户端工具备份还原数据库

3、 使用日志文件恢复数据库

二、  实验项目:学生成绩数据库

创建用于学生成绩管理数据库,数据库名为XSCJ中,XSCJ数据库中包括三个表:xs(学生基本情况表)、kc(课程信息表)、xs_cj(成绩表)。。

三、  实验步骤:(要求使用语句完成)

1、   使用select into ……outfile导出xs表数据,导出文件名为xs.txt,要求每行记录结束回车换行;

 技术图片

 

2、   使用create table  like语句创建一个与xs表结构相同的表xs1,并使用load data将xs.txt的数据完整的导入xs1表中,并查看xs1表;

 技术图片

 

3、   使用select into ……outfile导出kc表数据,导出文件名为kc1.txt,要求字段之间用逗号隔开,字符型字段值用双引号括起来,每行记录以“->”开头,每行结束回车换行;

 技术图片

 

4、   使用create table  like语句创建一个与kc表结构相同的表kc1,并使用load data将kc1.txt的数据导入kc1表中,要求导入数据是忽略前面3条记录,只导入课程名、课程号、学分三列的数据;

 技术图片

 

5、   使用mysqldump备份xscj数据库中的xs表到文件xs2.sql中;

 技术图片

 

6、   使用mysqldump备份xscj数据库到文件xscj1.sql中

 技术图片

 

7、   使用mysqldump备份xscj数据库和mysql数据库到文件twodatabase.sql中;

 技术图片

 

8、   使用mysqldump备份MySQL服务器中的所有数据库到文件all.sql中;

 技术图片

 

9、   删除xs表,使用mysql命令将文件xs2.sql中的数据恢复到xscj数据库中

 技术图片

 

10、            删除xscj数据库中的所有表,使用mysql命令将文件xscj1.sql中的数据恢复到xscj数据库中;

 技术图片

 

11、            将xs表中的数据清空,使用mysqlimport命令将xs.txt中的数据导入到xs表中。

 技术图片

 

四、  实验报告要求

1、 实验报告格式要求

包括内容:标题、实验内容、实验步骤、实验中遇到的问题及解决方案

2、 实验报告内容要求

(1)     标题参看实验指导标题+“实验报告”,如“实验一 MySQL的安装与命令初步实验报告”;

(2)     实验内容与实验指导中相同;

(3)     实验步骤中将自己实验中的每个步骤的命令和操作结果显示界面进行截图完善。

(4)     实验中遇到的问题及解决方案中如实地将自己的问题的解决过程记录出来。

3、 实验报告提交要求

每次实验课结束之后,每个人需要提交实验报告,实验报告命名为:学号姓名 

五、  补充说明

 

实验十一 MySQLl备份与恢复1

标签:sql语句   备份mysql   信息   命名   显示   nbsp   成绩表   alt   初步   

原文地址:https://www.cnblogs.com/lvwuwa/p/11128504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!