- 0
- 0
- 约4.97千字
- 约 8页
- 2026-01-31 发布于河南
- 举报
《MySQL数据库应用》期末备考复习题库(含答案)
姓名:__________考号:__________
一、单选题(共10题)
1.MySQL中,哪种存储引擎默认情况下支持事务?()
A.MyISAM
B.InnoDB
C.Memory
D.Merge
2.以下哪个命令可以查看MySQL数据库版本信息?()
A.SELECTVERSION();
B.SHOWDATABASES;
C.DESCDATABASES;
D.INFO;
3.在MySQL中,如何删除一个名为test的数据库?()
A.DROPDATABASEtest;
B.DELETEDATABASEtest;
C.ERASEDATABASEtest;
D.RENAMEDATABASEtest;
4.以下哪个选项是MySQL中的数据类型?()
A.CHAR
B.INT
C.DATE
D.ALL
5.在MySQL中,如何设置数据库的字符集为utf8?()
A.SETNAMESutf8;
B.CHARACTERSETutf8;
C.CHARSETutf8;
D.COLLATEutf8_general_ci;
6.以下哪个命令可以用来修改表结构?()
A.ALTERTABLE
B.UPDATETABLE
C.MODIFYTABLE
D.CHANGETABLE
7.在MySQL中,如何实现字符串的左连接操作?()
A.LEFTJOIN
B.RIGHTJOIN
C.INNERJOIN
D.FULLJOIN
8.以下哪个选项是MySQL中的视图?()
A.SELECT*FROMtable_name;
B.CREATEVIEWview_nameASSELECT*FROMtable_name;
C.INSERTINTOtable_name(column1,column2)VALUES(value1,value2);
D.UPDATEtable_nameSETcolumn1=value1WHEREcolumn1=value2;
9.在MySQL中,如何查询某个字段的最大值?()
A.MAX(column_name)
B.SELECTMAX(column_name)FROMtable_name;
C.FROMtable_nameWHEREcolumn_name=MAX(column_name);
D.WHEREcolumn_name=MAX(table_name);
10.以下哪个命令可以用来备份MySQL数据库?()
A.BACKUPDATABASE
B.COPYDATABASE
C.EXPORTDATABASE
D.DUPLICATEDATABASE
二、多选题(共5题)
11.MySQL数据库中,以下哪些是常用的存储引擎?()
A.MyISAM
B.InnoDB
C.Memory
D.Merge
E.Blackhole
F.CSV
12.以下哪些操作可以修改MySQL数据库中的表结构?()
A.ADDCOLUMN
B.DROPCOLUMN
C.MODIFYCOLUMN
D.RENAMECOLUMN
E.SELECT*FROMtable_name;
13.在MySQL中,以下哪些是事务的特性?()
A.原子性
B.一致性
C.隔离性
D.可持久性
E.可恢复性
14.以下哪些是MySQL中用于创建索引的命令?()
A.CREATEINDEX
B.INDEX
C.INDEXES
D.ALTERTABLE
E.ADDINDEX
15.以下哪些操作可以用来备份MySQL数据库?()
A.mysqldump
B.mysqlpump
C.SELECT*FROMtable_name;
三、填空题(共5题)
16.MySQL中,用于创建数据库的语句是________。
17.在MySQL中,用于删除数据库的语句是________。
18.在MySQL中,用于查询数据库版本信息的语句是________。
19.在MySQL中,用于显示所有数据库列表的命令是________。
20.在MySQL中,用于显示表中所有列信息的命令是________。
四、判断题(共5题)
21.MySQL中的InnoDB存储引擎支持行级锁定。()
A.正确B.错
原创力文档

文档评论(0)