数据库系统实训——实验八——数据库维护
第一部分:樣例庫的應用
1) 使用MYSQLDUMP命令備份數據庫
mysqldump -u root -p shujukuziyuan >D:/mysql/shujukuzioyuan.sql
2) 使用MYSQL命令恢復數據庫
mysql -u root -p shujukuziyuantest<D:/mysql/shujukuziyuan.sql
3) 通過復制文件實現數據備份和恢復
4) 表數據導出到文本文件
Use myorders;
Select * from orders
where order_num=
(selectorder_num from orders where cust_id=’10001’)
Into outfile ‘d:/mysql-8.0.22-winx64/Data/111.txt’
Fields
Terminated by ‘\、’
Enclosed by ‘\“’
Lines
Starting by ‘>’
Terminated by ‘\r\n’
5) 文本文件導入到數據表
Delete from result;
Load data infile ‘d:/mysql-8.0.22-winx64/Data/111.txt’into table result
Fields
Terminated by ‘\、’
Enclosed by ‘\“’
Lines
Starting by ‘>’
Terminated by ‘\r\n’
6) 分析表
ANALYZE TABLE orders;
7) 檢查表
CHECK TABLE orders;
8) 校驗表
CHECKSUM TABLE orders;
9) 修復表
REPAIR TABLE orders;
10) 優化表
OPTIMIZE TABLE orders;
第二部分:所選課題數據庫的應用
1) 使用MYSQLDUMP命令備份數據庫
mysqldump -u root -p database >D:/mysql/database.sql
2) 使用MYSQL命令恢復數據庫
mysql -u root -p database<D:/mysql/database.sql
3) 通過復制文件實現數據備份和恢復
4) 表數據導出到文本文件
Use mystarsin;
Select * from starsin
where movieYear=
(select movieYear from starsin where movieTitle=’Star Wars’)
Into outfile ‘d:/mysql-8.0.22-winx64/Data/222.txt’
Fields
Terminated by ‘\、’
Enclosed by ‘\“’
Lines
Starting by ‘>’
Terminated by ‘\r\n’
5) 文本文件導入到數據表
Delete from result;
Load data infile ‘d:/mysql-8.0.22-winx64/Data/222.txt’into table result
Fields
Terminated by ‘\、’
Enclosed by ‘\“’
Lines
Starting by ‘>’
Terminated by ‘\r\n’
6) 分析表
ANALYZE TABLE starsin;
7) 檢查表
CHECK TABLE starsin;
8) 校驗表
CHECKSUM TABLE starsin;
9) 修復表
REPAIR TABLE starsin;
10) 優化表
OPTIMIZE TABLE starsin;
總結
以上是生活随笔為你收集整理的数据库系统实训——实验八——数据库维护的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【2016年第1期】基于大数据的小麦蚜虫
- 下一篇: 常用:javascript字符串函数 收