基本信息
文件名称:MySQL数据清理与整理试题及答案.docx
文件大小:14.98 KB
总页数:11 页
更新时间:2025-05-30
总字数:约5.74千字
文档摘要

MySQL数据清理与整理试题及答案

姓名:____________________

一、单项选择题(每题2分,共10题)

1.以下哪个命令可以查看MySQL服务器的版本信息?

A.showvariables

B.selectversion()

C.describetable

D.showdatabases

2.在MySQL中,删除表数据的命令是?

A.deletefrom

B.truncatetable

C.droptable

D.update

3.以下哪个命令可以查看当前数据库中所有表的存储引擎?

A.showengines

B.showvariableslikeengine%

C.showdatabases

D.showtables

4.在MySQL中,以下哪个命令可以创建一个名为test的数据库,并设置字符集为utf8?

A.createdatabasetestcharactersetutf8

B.createdatabasetestcharsetutf8

C.createdatabasetestcollateutf8_general_ci

D.createdatabasetestcollateutf8_general_cicharactersetutf8

5.以下哪个命令可以查询名为student的表中年龄大于20的记录?

A.select*fromstudentwhereage20

B.select*fromstudentwhereage=20

C.select*fromstudentwhereage20

D.select*fromstudentwhereage=20

6.在MySQL中,以下哪个命令可以删除名为student的表中年龄为20的记录?

A.deletefromstudentwhereage=20

B.deletefromstudentwhereage=20

C.deletefromstudentwhereage20

D.deletefromstudentwhereage=20

7.以下哪个命令可以清空名为student的表中所有数据?

A.truncatetablestudent

B.deletefromstudent

C.droptablestudent

D.altertablestudentdropcolumnage

8.在MySQL中,以下哪个命令可以查询名为student的表中年龄为20的记录,并限制显示前5条?

A.select*fromstudentwhereage=20limit5

B.select*fromstudentwhereage=20limit5

C.select*fromstudentwhereage20limit5

D.select*fromstudentwhereage=20limit5

9.以下哪个命令可以查询名为student的表中年龄为20的记录,并按年龄升序排序?

A.select*fromstudentwhereage=20orderbyageasc

B.select*fromstudentwhereage=20orderbyagedesc

C.select*fromstudentwhereage20orderbyageasc

D.select*fromstudentwhereage=20orderbyagedesc

10.在MySQL中,以下哪个命令可以查询名为student的表中年龄为20的记录,并按年龄降序排序,同时限制显示前5条?

A.select*fromstudentwhereage=20orderbyagedesclimit5

B.select*fromstudentwhereage=20orderbyageasclimit5

C.select*fromstudentwhereage20orderbyagedesclimit5

D.select*fromstudentwhereage=20orderbyageasclimit5

二、多项选择题(每题3分,共10题)

1.以下哪些是MySQL中常用的数据