一、简答题
1.简述你们公司使用的MySQL版本,并说明具体小版本及GA时间?
2.请介绍你熟悉的数据库关系系统的种类和代表产品名称?
3.请简述MySQL二进制安装重点步骤?
4.怎么确认数据库启动成功了?
5.简述你了解的MySQL分支版本情况?
6.请简述mysqld的程序结构(1条SQL语句的执行过程)
7.请简述你了解的MySQL的启动方式
8.简述MySQL配置文件默认读取顺序
9.mysqld_safe --default-files=/opt/my.cnf &是什么作用?
10.忘记管理员root的密码处理过程,请对参数详细说明
11.请列举SQL语句的常用种类
12.请说明聚集索引和辅助索引的区别
13.请简述以下语句执行计划可能存在的问题
阐述以下语句可能存在的问题,并提出合理解决方案
explain select * from city where countrycode='CHN' order by population;
简述出现以下结果的可能原因
14. 请简述,影响索引树高度的因素?
15.请说明数据库启动失败的处理思路?
16. MySQL索引的种类都有哪些?
17. 你了解的MySQL存储引擎种类有哪些?
18.InnoDB存储引擎核心特性
二、操作题
1.创建管理员用户:oldboy能通过10.0.0.0/24网段任意地址登录管理MySQL
2.创建应用用户:wordpress能通过172.16.1.0/24网段任意地址登录操作wordpress库下的所有表
3.请写出/etc/my.cnf的基础配置信息
4.请写出使用oldboy用户远程登录MySQL的具体语句
5.查看当前数据库的字符集
6. 创建GBK字符集的数据库oldboy,并查看已建库完整语句
7. 请分别介绍 NOT NULL default auto_increament 的作用
8. 创建用户oldboy,使之可以管理数据库oldboy
9. 收回oldboy用户的drop权限
10. 查看创建的用户oldboy拥有哪些权限
11. 查看建表结构及表结构的SQL语句
12. 插入一条数据“1,oldboy”
13.再批量插入2行数据“2,老男孩”,“3,oldboyedu”
14.查询名字为oldboy的记录
15. 查看数据库中所有引擎的类型
16.查看数据库关于日志的参数配置
17.查看handler_read_key当前的状态信息
show status like 'handler_read_key';