- 1
- 0
- 约5.63千字
- 约 8页
- 2026-02-17 发布于河南
- 举报
基础mysql笔试题及答案
姓名:__________考号:__________
一、单选题(共10题)
1.什么是MySQL中的自增主键?()
A.自动增加的列值,用于唯一标识每条记录
B.用于存储用户密码的列
C.用于存储用户邮箱的列
D.用于存储用户姓名的列
2.以下哪个命令可以查看MySQL的版本信息?()
A.SELECTVERSION();
B.UPDATEVERSION();
C.INSERTINTOVERSION()VALUES(1.0);
D.DELETEFROMVERSION();
3.在MySQL中,如何删除一个表?()
A.DROPTABLE表名;
B.DELETE表名;
C.TRUNCATETABLE表名;
D.ALTERTABLE表名;
4.在MySQL中,如何插入一条数据到表中?()
A.INSERTINTO表名(列名1,列名2)VALUES(值1,值2);
B.UPDATE表名SET列名1=值1,列名2=值2WHERE条件;
C.SELECT*FROM表名WHERE条件;
D.DELETEFROM表名WHERE条件;
5.在MySQL中,如何更新表中的数据?()
A.UPDATE表名SET列名1=值1,列名2=值2WHERE条件;
B.INSERTINTO表名(列名1,列名2)VALUES(值1,值2);
C.SELECT*FROM表名WHERE条件;
D.DELETEFROM表名WHERE条件;
6.在MySQL中,如何删除表中的数据?()
A.DELETEFROM表名WHERE条件;
B.UPDATE表名SET列名1=值1,列名2=值2WHERE条件;
C.SELECT*FROM表名WHERE条件;
D.DROPTABLE表名;
7.在MySQL中,如何查询表中的数据?()
A.SELECT*FROM表名WHERE条件;
B.INSERTINTO表名(列名1,列名2)VALUES(值1,值2);
C.UPDATE表名SET列名1=值1,列名2=值2WHERE条件;
D.DELETEFROM表名WHERE条件;
8.在MySQL中,如何创建一个数据库?()
A.CREATEDATABASE数据库名;
B.INSERTINTO数据库名(列名1,列名2)VALUES(值1,值2);
C.UPDATE数据库名SET列名1=值1,列名2=值2WHERE条件;
D.DELETEFROM数据库名WHERE条件;
9.在MySQL中,如何选择一个数据库?()
A.SELECT数据库名;
B.CREATEDATABASE数据库名;
C.USE数据库名;
D.DELETEFROM数据库名WHERE条件;
10.在MySQL中,如何创建一个表?()
A.CREATETABLE表名(列名1数据类型,列名2数据类型);
B.INSERTINTO表名(列名1,列名2)VALUES(值1,值2);
C.UPDATE表名SET列名1=值1,列名2=值2WHERE条件;
D.DELETEFROM表名WHERE条件;
11.在MySQL中,如何修改一个表的结构?()
A.ALTERTABLE表名ADD列名1数据类型;
B.INSERTINTO表名(列名1,列名2)VALUES(值1,值2);
C.UPDATE表名SET列名1=值1,列名2=值2WHERE条件;
D.DELETEFROM表名WHERE条件;
二、多选题(共5题)
12.以下哪些是MySQL支持的存储引擎?()
A.InnoDB
B.MyISAM
C.Memory
D.Merge
E.CSV
F.Archive
13.以下哪些是SQL语句的类型?()
A.DDL(数据定义语言)
B.DML(数据操纵语言)
C.DCL(数据控制语言)
D.TCL(事务控制语言)
E.DQL(数据查询语言)
14.以下哪些是MySQL中用于设置字段默认值的选项?()
A.NOTNULL
B.DEFAULT
C.AUTO_INCREMENT
D.PRIMARYKEY
E.UNIQUE
15.以下哪些是MySQL中用于创建数据库的语句?
原创力文档

文档评论(0)