文档详情

MySQL基本语法试题及答案整理.docx

发布:2025-05-27约6.34千字共13页下载文档
文本预览下载声明

MySQL基本语法试题及答案整理

姓名:____________________

一、单项选择题(每题2分,共10题)

1.以下关于MySQL的描述,错误的是:

A.MySQL是一种开源的关系型数据库管理系统

B.MySQL支持多种存储引擎,如InnoDB和MyISAM

C.MySQL不支持事务处理

D.MySQL支持SQL标准查询语言

2.在MySQL中,创建一个名为“students”的表,包含字段“id”和“name”,正确的SQL语句是:

A.CREATETABLEstudents(idINT,nameVARCHAR(100));

B.CREATETABLEstudents(idINT,nameCHAR(100));

C.CREATETABLEstudents(idINT,nameTEXT);

D.CREATETABLEstudents(idINT,nameBLOB);

3.以下关于MySQL数据类型,错误的是:

A.INT是整数类型

B.VARCHAR是可变长度的字符串类型

C.DATE是日期类型

D.FLOAT是浮点数类型

4.在MySQL中,删除名为“students”的表,正确的SQL语句是:

A.DROPTABLEstudents;

B.DELETETABLEstudents;

C.TRUNCATETABLEstudents;

D.ALTERTABLEstudentsDROP;

5.在MySQL中,查询名为“students”的表中所有记录,正确的SQL语句是:

A.SELECT*FROMstudents;

B.SELECTstudentsFROM*;

C.FROMstudentsSELECT*;

D.SELECTFROMstudents;

6.在MySQL中,更新名为“students”的表中“name”字段的值为“张三”,正确的SQL语句是:

A.UPDATEstudentsSETname=张三;

B.UPDATEstudentsWHEREname=张三;

C.SETstudents.name=张三;

D.WHEREstudents.name=张三SET;

7.在MySQL中,查询名为“students”的表中“age”字段大于20的记录,正确的SQL语句是:

A.SELECT*FROMstudentsWHEREage20;

B.SELECT*FROMstudentsWHEREage=20;

C.SELECT*FROMstudentsWHEREage20;

D.SELECT*FROMstudentsWHEREage=20;

8.在MySQL中,插入一条记录到名为“students”的表中,包含字段“id”和“name”,正确的SQL语句是:

A.INSERTINTOstudents(id,name)VALUES(1,李四);

B.INSERTINTOstudents(id,name)VALUES(1,李四);

C.INSERTINTOstudents(id,name)VALUES(1,王五);

D.INSERTINTOstudents(id,name)VALUES(1,王五);

9.在MySQL中,删除名为“students”的表中“age”字段大于20的记录,正确的SQL语句是:

A.DELETEFROMstudentsWHEREage20;

B.DELETEFROMstudentsWHEREage=20;

C.DELETEFROMstudentsWHEREage20;

D.DELETEFROMstudentsWHEREage=20;

10.在MySQL中,查询名为“students”的表中“name”字段以“张”开头的记录,正确的SQL语句是:

A.SELECT*FROMstudentsWHEREnameLIKE张%;

B.SELECT*FROMstudentsWHEREnameLIKE%张%;

C.SELECT*FROMstudentsWHEREnameLIKE%张;

D.SELECT*FROMstudentsWHEREnameLIKE%张%;

二、填空题(每题2分,共10题)

1.在MySQL中,创建数据库的SQL语句是____________________。

2

显示全部
相似文档