糯米文學吧

位置:首頁 > 計算機 > 計算機四級

2015年計算機三級MySQL數據庫模擬試題

  一、編程題

2015年計算機三級MySQL數據庫模擬試題

請使用 SELECT lLE語句,備份數據庫db_test中表content的全部數據到C盤的BACKUP目錄下一個名為 的文件中,要求字段值如果是字符則用雙引號標註,字段值之間用逗號隔開,每行以問號為結束標誌。

  二、簡答題

1.為什麼在MySQL中需要進行數據庫的備份與恢復操作?

L數據庫備份與恢復的常用方法有哪些?

3.使用直接複製方法實現數據庫備份與恢復時,需要注意哪些事項?

4.二進制日誌文件的用途是什麼?

  【習題答案】

一、編程題

在MySQL命令行客户端輸入如下SQL語句即可實現:

mysql>USE db_test;

Database changed

mysql>SELECT*FROM content

一>INTO OUTFILE’C:/BACKUP/’

一>FIELDS TERMINATED BY’,’

一>OPTIONALLY ENCLOSED BY’"’

一>LINES TERMINATED BY’?’:

Query OK,1 row affected( sec)

二、簡答題

1.略。可參考第13章13.1節內容。

L數據庫備份與恢復的常用方法有:

(1)使用SQL語句備份和恢復表數據

(2)使用MySQL客户端實用程序備份和恢復數據

(3)使用MySQL圖形界面工具備份和恢復數據

(4)直接複製

3.使用直接從一個MySQL服務器拷貝文件到另一個服務器的方法,需要特別注意以下兩點:

(1)兩個服務器必須使用相同或兼容的MySQL版本。

(2)兩個服務器必須硬件結構相同或相似,除非要複製的表使用MyISAM存儲格式,這是因為這種表可以

為在不同的`硬件體系中共享數據提供了保證。

4.由於二進制Et志包含了數據備份後進行的所有更新,因此二進制日誌的主要目的就是在數據恢復時能夠最大可能地更新數據庫。