计算机二级MySQL环境配置技巧试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.在MySQL中,以下哪个是表示数值类型的存储引擎?
A.MyISAM
B.InnoDB
C.Merge
D.Memory
2.以下哪个命令可以查看MySQL数据库版本信息?
A.mysql-v
B.mysqladminversion
C.showvariableslikeversion
D.showengines
3.在MySQL中,如何删除一个名为test的数据库?
A.DROPDATABASEtest;
B.DELETEDATABASEtest;
C.TRUNCATEDATABASEtest;
D.RENAMEDATABASEtestTOanother;
4.在MySQL中,如何设置字符集为utf8mb4?
A.SETNAMESutf8mb4;
B.SETcharacter_set_server=utf8mb4;
C.SETcharacter_set_results=utf8mb4;
D.以上都是
5.以下哪个是MySQL中创建用户的基本命令?
A.CREATEUSERusername@localhostIDENTIFIEDBYpassword;
B.ADDUSERusername@localhostIDENTIFIEDBYpassword;
C.INSERTINTOuser(username,password)VALUES(username,password);
D.UPDATEuserSETusername=username,password=password;
6.在MySQL中,如何查询当前会话使用的字符集?
A.SELECT@@character_set_client;
B.SELECT@@character_set_connection;
C.SELECT@@character_set_results;
D.以上都是
7.以下哪个是MySQL中查看用户权限的基本命令?
A.SELECT*FROMuserWHEREuser=username;
B.SELECT*FROMdbWHEREuser=username;
C.SELECT*FROMmysql.userWHEREuser=username;
D.SELECT*FROMmysql.dbWHEREuser=username;
8.在MySQL中,以下哪个命令可以更改用户的密码?
A.UPDATEuserSETpassword=newpasswordWHEREuser=username;
B.SETPASSWORDFORusername@localhost=newpassword;
C.ALTERUSERusername@localhostIDENTIFIEDBYnewpassword;
D.以上都是
9.以下哪个是MySQL中备份整个数据库的基本命令?
A.mysqldump-uusername-pdatabasebackup.sql
B.mysqldump-uusername-pdatabasebackup.sql--single-transaction
C.mysqldump-uusername-pdatabase--all-databasesbackup.sql
D.以上都是
10.在MySQL中,以下哪个是创建存储过程的基本命令?
A.CREATEPROCEDUREprocedure_name(INparam1datatype,INparam2datatype)
B.CREATEPROCEDUREprocedure_name(INparam1datatype,OUTparam2datatype)
C.CREATEPROCEDUREprocedure_name(INparam1datatype,OUTparam2datatype,INOUTparam3datatype)
D.以上都是
二、多项选择题(每题3分,共10题)
1.MySQL中,以下哪些是常用的存储引擎?
A.MyISAM
B.InnoDB
C.Merge
D.Memory
E.Federated
2.在MySQL中,以下哪些命令可以用来设置字符集?
A.SETNAMES