《数据库系统实训》实验报告——数据库维护

数据库维护

第一部分:样例库的应用

1)备份数据库命令:

mysqldump -u root -p --databases test1 > /usr/local/mysql/test1.bak.sql

在这里插入图片描述

test1是数据库的备份文件
2)恢复备份数据:
首先删除原有的数据库test1,并重新建一个数据库test1

然后输入命令:

mysql -u root -p test1 < /usr/local/mysql/test1.bak.sql

在这里插入图片描述
数据恢复,但存储过程都丢失了。
3)分析表
SQL:

ANALYZE TABLE customers;

结果截图:
在这里插入图片描述

4)检查表
SQL:

ANALYZE TABLE orders;

结果截图:
在这里插入图片描述

5)校验表
SQL:

ANALYZE TABLE orders;

结果截图:
在这里插入图片描述

第二部分:所选课题数据库的应用

1)分析表
SQL:

ANALYZE TABLE result;

结果截图:
在这里插入图片描述

2)检查表
SQL:

CHECK TABLE result;

结果截图:
在这里插入图片描述

3)校验表
SQL:

CHECKSUM TABLE result;

结果截图:
在这里插入图片描述

4)修复表
SQL:

repair table result extended;

结果截图:InnoDB表不支持修复在这里插入图片描述

5)优化表
SQL:
结果截图:


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部