思考与练习

一、填空题

1.MySQL数据库目前属于__________公司的产品。

2.为了向后兼容MySQL的InnoDB存储引擎,在Percona Server中增加了__________存储引擎。

3.安装MySQL时默认分配的端口号是__________。

4.假设要启动名为mysql5的服务应该使用__________命令。

5.使用__________命令可以显示当前MySQL服务器上已经存在的数据库列表。

6.使用__________命令可以查看当前数据库中所有数据表的名称。

7.使用mysql工具以admin身份登录到MySQL服务器的语句是__________。

二、选择题

1.下列不属于MySQL特性的是________。

A.十分灵活和安全的权限和密码系统

B.所有数据均以所选的字符集保存

C.所有MySQL程序均能通过“-help”或“-?”选项调用

D.区分大小写

2.在MySQL的众多分支中,__________版本对其修改最大。

A.Drizzle

B.MariaDB

C.Percona Server

D.MaxDB

3.在执行命令语句输出的状态信息中,Threads表示__________。

A.目前打开的表的数量

B.表示MySQL服务器已经运行的秒数

C.活动线程(客户)的数量

D.执行平均用时秒数

4.控制台中执行__________语句时可以退出MySQL。

A.exit

B.go或quit

C.go或exit

D.exit或quit

5.如下哪个命令可以查看当前MySQL的版本号?__________

A.SELECT VERSION();

B.SELECT USER();

C.SELECT NOW();

D.SELECT mysql();

6.MySQL的默认配置文件为__________。

A.mysql.ini

B.mysql.config

C.my.ini

D.mysql.xml

7.使用mysqladmin工具要查看版本号应该使用__________选项。

A.version

B.status

C.reload

D.processlist

三、简答题

1.简述MySQL流行的原因及其适用场景。

2.简述MySQL的三个分支及与MySQL的区别。

3.罗列三点以上MySQL与其他数据库的区别。

4.描述登录MySQL客户端并查看当前时间的步骤。

5.简述mysql工具的使用方法。