文档详情

MySQL常用命令汇总与试题及答案.docx

发布:2025-05-28约5.3千字共11页下载文档
文本预览下载声明

MySQL常用命令汇总与试题及答案

姓名:____________________

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

1.以下哪个命令用于查看MySQL服务器版本信息?

A.showvariableslikeversion

B.showdatabases

C.showtables

D.showprocesslist

2.在MySQL中,以下哪个命令用于创建一个名为“test”的数据库?

A.createdatabasetest

B.createtabletest

C.insertintotest

D.updatetest

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

A.dropdatabasetest

B.deletefromtest

C.truncatetabletest

D.altertabletest

4.在MySQL中,以下哪个命令用于修改表名为“new_table”?

A.renametabletesttonew_table

B.altertabletestrenametonew_table

C.updatetabletestsetname=new_table

D.deletefromtestwherename=new_table

5.以下哪个命令用于查看当前数据库中的所有表?

A.showtables

B.showdatabases

C.showvariableslikeversion

D.showprocesslist

6.在MySQL中,以下哪个命令用于创建一个名为“user”的用户,密码为“password”?

A.createuseruser@localhostidentifiedbypassword

B.createdatabaseuseridentifiedbypassword

C.insertintouser(username,password)values(user,password)

D.updateusersetusername=user,password=password

7.以下哪个命令用于修改用户“user”的密码为“new_password”?

A.alteruseruser@localhostidentifiedbynew_password

B.updateusersetpassword=new_passwordwhereusername=user

C.deletefromuserwhereusername=user

D.insertintouser(username,password)values(user,new_password)

8.在MySQL中,以下哪个命令用于查看当前数据库的字符集?

A.showvariableslikecharacter_set_database

B.showdatabases

C.showtables

D.showprocesslist

9.以下哪个命令用于设置当前数据库的字符集为“utf8”?

A.setcharacter_set_database=utf8

B.alterdatabasecurrentcharactersetutf8

C.updatedatabasesetcharacter_set=utf8

D.showvariableslikecharacter_set_database

10.在MySQL中,以下哪个命令用于查看当前用户权限?

A.showgrants

B.showdatabases

C.showtables

D.showprocesslist

二、多项选择题(每题3分,共5题)

1.以下哪些命令用于创建数据库?

A.createdatabase

B.createtable

C.createuser

D.createindex

2.以下哪些命令用于删除数据库?

A.dropdatabase

B.deletefrom

C.truncatetable

D.altertable

3.以下哪些命令用于修改用户密码?

A.alteruser

B.updateuser

C.deletefromuser

D.insertintouser

4.以下哪些命令用于查看数据库中的表?

A.showtables

B.showdatabases

C.showv

显示全部
相似文档