《数据库系统实训》实验报告——数据库维护
数据库维护
第一部分:样例库的应用
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:
结果截图:
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
