实验十一 MySQLl备份与恢复1
实验十一 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、 实验报告提交要求
每次实验课结束之后,每个人需要提交实验报告,实验报告命名为:学号姓名
五、 补充说明
最新文章
- [示例] Firemonkey OnTouch 多点触控应用
- TYVJ P1036 统计数字 Label:坑!!!(用queue+map做出来的水)
- Settings.System.getInt获取Setting里的设置信息
- ASP.NET静态页生成
- 图解SQL的inner join(join)、left join、right join、full outer join、union、union all的区别
- J - Sabotage - UVA 10480(最大流)
- Autofac创建实例的方法总结 【转】
- python paramiko模块简介
- java希尔排序
- Socket编程实践(2) --Socket编程导引
- MarkdownPad使用
- three.js - 添加材质 灯光 阴影
- java项目日志写到logstash-TCP/UDP
- 由已打开的文件读取数据---read
- C++垃圾回收器的实现
- RunnableException与CheckedException
- windows7 下python3.6 下Scripts文件夹为空
- python中常用第三方库记录
- CPP-基础:类
- 去除文件夹中的.svn
热门文章
- [LeetCode] 994. Rotting Oranges 腐烂的橘子
- 【线上测试之后的应用】基于MySQL+MHA+Haproxy构建高可用负载均衡数据库集群(详解)
- Java 8 Optional 良心指南,建议收藏
- Matplotlib数据可视化(7):图片展示与保存
- HTML5&;CCS3(3)基本HTML结构
- tkinter学习1
- Win2012+Nginx+IIS+xxfpm(服务版)
- 利用java编写物品的品牌、尺寸、价格、库存(新手)
- Spring框架——IOC 自动装载
- 第十六周Java实验作业