- 1
- 0
- 约5.63千字
- 约 8页
- 2026-01-29 发布于河南
- 举报
计算机二级mysql考试题库及答案
姓名:__________考号:__________
一、单选题(共10题)
1.以下哪个是MySQL的默认存储引擎?()
A.MyISAM
B.InnoDB
C.Memory
D.Merge
2.在MySQL中,如何查看数据库的版本信息?()
A.SELECTVERSION();
B.SHOWDATABASES;
C.DESCDATABASES;
D.SHOWTABLES;
3.以下哪个命令可以创建一个新数据库?()
A.CREATETABLEdatabase_name(column1,column2);
B.CREATEDATABASEdatabase_name;
C.INSERTINTOdatabase_name(column1,column2)VALUES(value1,value2);
D.UPDATEdatabase_nameSETcolumn1=value1;
4.在MySQL中,如何删除一个表?()
A.DROPTABLEdatabase_name.table_name;
B.DELETEFROMdatabase_name.table_name;
C.TRUNCATETABLEdatabase_name.table_name;
D.ALTERTABLEdatabase_name.table_nameDROPCOLUMNcolumn_name;
5.以下哪个函数可以获取当前日期和时间?()
A.NOW()
B.CURDATE()
C.GETDATE()
D.DATE();
6.在MySQL中,如何将一个字符串转换为整数?()
A.CAST(123ASINT)
B.INT(123)
C.CONVERT(123,INT)
D.TO_INT(123)
7.以下哪个命令可以修改表结构?()
A.MODIFYTABLE
B.ALTERTABLE
C.UPDATETABLE
D.CHANGETABLE
8.在MySQL中,如何创建一个具有自增主键的表?()
A.CREATETABLEtable_name(idINTAUTO_INCREMENTPRIMARYKEY,column2VARCHAR(255));
B.CREATETABLEtable_name(idINTPRIMARYKEY,column2VARCHAR(255));
C.CREATETABLEtable_name(idINT,column2VARCHAR(255),AUTO_INCREMENTPRIMARYKEY);
D.CREATETABLEtable_name(idINT,column2VARCHAR(255),PRIMARYKEYAUTO_INCREMENT);
9.以下哪个命令可以查看数据库中的所有表?()
A.SELECT*FROMtables;
B.SHOWTABLES;
C.DESCTABLES;
D.LISTTABLES;
10.在MySQL中,如何将一个表的数据备份到另一个表中?()
A.SELECT*INTOtable_nameFROMtable_name_backup;
B.INSERTINTOtable_nameSELECT*FROMtable_name_backup;
C.COPYTABLEtable_nameFROMtable_name_backup;
D.BACKUPTABLEtable_nameTOtable_name_backup;
二、多选题(共5题)
11.以下哪些是MySQL支持的事务特性?()
A.原子性
B.一致性
C.隔离性
D.可持久性
E.可靠性
12.以下哪些是MySQL支持的索引类型?()
A.B-Tree索引
B.Full-text索引
C.HASH索引
D.BTREE索引
E.GIN索引
13.以下哪些是MySQL中的数据类型?()
A.INT
B.VARCHAR
C.DATE
D.TEXT
E.BOOLEAN
14.以下哪些操作会导致MySQL表锁?()
A.SELECT...FORUPDATE
B.INSERT操作
C.UPDATE操作
D.DELETE操作
E.CREATETABLE操作
15.以下哪些是MySQL中常用的函数?()
原创力文档

文档评论(0)