基础mysql笔试题及答案.docxVIP

  • 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)

1亿VIP精品文档

相关文档