数据库系统实训——实验八——数据库维护
第一部分:樣例庫(kù)的應(yīng)用
1) 使用MYSQLDUMP命令備份數(shù)據(jù)庫(kù)
mysqldump -u root -p shujukuziyuan >D:/mysql/shujukuzioyuan.sql
2) 使用MYSQL命令恢復(fù)數(shù)據(jù)庫(kù)
mysql -u root -p shujukuziyuantest<D:/mysql/shujukuziyuan.sql
3) 通過(guò)復(fù)制文件實(shí)現(xiàn)數(shù)據(jù)備份和恢復(fù)
4) 表數(shù)據(jù)導(dǎo)出到文本文件
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) 文本文件導(dǎo)入到數(shù)據(jù)表
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) 校驗(yàn)表
CHECKSUM TABLE orders;
9) 修復(fù)表
REPAIR TABLE orders;
10) 優(yōu)化表
OPTIMIZE TABLE orders;
第二部分:所選課題數(shù)據(jù)庫(kù)的應(yīng)用
1) 使用MYSQLDUMP命令備份數(shù)據(jù)庫(kù)
mysqldump -u root -p database >D:/mysql/database.sql
2) 使用MYSQL命令恢復(fù)數(shù)據(jù)庫(kù)
mysql -u root -p database<D:/mysql/database.sql
3) 通過(guò)復(fù)制文件實(shí)現(xiàn)數(shù)據(jù)備份和恢復(fù)
4) 表數(shù)據(jù)導(dǎo)出到文本文件
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) 文本文件導(dǎo)入到數(shù)據(jù)表
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) 校驗(yàn)表
CHECKSUM TABLE starsin;
9) 修復(fù)表
REPAIR TABLE starsin;
10) 優(yōu)化表
OPTIMIZE TABLE starsin;
總結(jié)
以上是生活随笔為你收集整理的数据库系统实训——实验八——数据库维护的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【2016年第1期】基于大数据的小麦蚜虫
- 下一篇: 常用:javascript字符串函数 收