基本信息
文件名称:MySQL的常用命令与用法试题及答案.docx
文件大小:14.88 KB
总页数:12 页
更新时间:2025-06-04
总字数:约6.34千字
文档摘要

MySQL的常用命令与用法试题及答案

姓名:____________________

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

1.以下哪个命令用于查看MySQL数据库的版本信息?

A.showdatabases

B.selectversion()

C.describedatabase

D.usedatabase

2.在MySQL中,创建一个名为“student”的数据库,正确的命令是:

A.createdatabasestudent;

B.createtablestudent;

C.insertintostudent;

D.updatestudent;

3.以下哪个命令用于删除名为“student”的数据库?

A.dropdatabasestudent;

B.deletedatabasestudent;

C.removedatabasestudent;

D.erasedatabasestudent;

4.在MySQL中,如何查看当前使用的数据库?

A.showdatabases;

B.selectdatabase();

C.listdatabase;

D.usedatabase();

5.以下哪个命令用于创建一个名为“student_info”的表,其中包含“id”和“name”两个字段?

A.createtablestudent_info(idint,namevarchar(50));

B.createtablestudent_info(idint,namechar(50));

C.createtablestudent_info(idint,nametext(50));

D.createtablestudent_info(idint,nametinytext(50));

6.在MySQL中,如何修改表名为“student_details”?

A.renametablestudent_infotostudent_details;

B.altertablestudent_inforenametostudent_details;

C.changetablestudent_infotostudent_details;

D.updatetablestudent_infosetname=student_details;

7.以下哪个命令用于删除表中的“name”字段?

A.altertablestudent_infodropname;

B.altertablestudent_inforemovename;

C.altertablestudent_infodeletename;

D.altertablestudent_infodropcolumnname;

8.在MySQL中,如何将“student_info”表中的“id”字段设置为自增?

A.altertablestudent_infosetidauto_increment;

B.altertablestudent_infoaddidintauto_increment;

C.altertablestudent_infomodifyidintauto_increment;

D.altertablestudent_infochangeididintauto_increment;

9.以下哪个命令用于插入一条记录到“student_info”表中?

A.insertintostudent_info(id,name)values(1,John);

B.insertintostudent_info(id,name)setid=1,name=John;

C.insertintostudent_info(id,name)addid=1,name=John;

D.insertintostudent_info(id,name)updateid=1,name=John;

10.在MySQL中,如何更新“student_info”表中“name”字段的值为“JohnDoe”?

A.updatestudent_infosetname=JohnDoe;

B.updatestudent_infoaddname=JohnDoe;

C.updatestudent_infomodifyname=JohnDoe;

D.