MySQL练习题及答案精编版 下载本文

内容发布更新时间 : 2024/6/29 18:28:00星期一 下面是文章的全部内容请认真阅读。

……………………………………………………………最新资料推荐…………………………………………………

答案见参考下列黄色标记

一、 下面所有题目中包括单选或多选

1. 若MySQL Server运行在Linux系统上, 那访问MySQL服务器的客户端程序也必须运行在Linux系统吗? A. 是

2. MySQL与其他关系型数据库(SQL Server/Oracle)架构上最大的区别是? A.连接层

3. MySQL使用磁盘空间来存储下面哪些信息? A. server和client程序、其他lib库文件 B. 日志文件和状态文件 C. 数据库

D. 表格式(.frm)文件、数据文件、索引文件

E. 当内部临时表超过控制设置时,由内存表形式转化为磁盘形式存储 F. 上面所有

4. 下面哪四种是mysql客户端程序的功能? A. 创建、删除数据库 B. 创建、删除、修改表和索引

1

B. 否

B. SQL层 C.存储引擎层

……………………………………………………………最新资料推荐…………………………………………………

C. 使用shutdown命令关闭服务器 D. 创建、管理用户 E. 显示replication状态信息

F. 使用start backup命令来进行数据库二进制备份

5. 在MySQL内部有4种常见日志,哪种日志是不能直接cat或more文本查阅日志内容? A. 错误日志 (error-log) B. 二进制日志(bin-log) C. 查询日志(query-log) D. 慢查询日志(slow-log)

6. 下面哪三种方式可以查看Country表的存储引擎? A. SHOW CREATE TABLE Country; B. SHOW ENGINE Country STATUS;; C. SHOW TABLE STATUS LIKE ‘Country’;

D. SELECT ENGINE FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME=’Country’;

E. SELECT ENGINE FROM INFORMATION_SCHEMA.ENGINES WHERE TABLE_NAME =’County’;

7. 在高并发、事务等场景下,MySQL5.6数据库默认使用哪种存储引

2

……………………………………………………………最新资料推荐…………………………………………………

擎? A. Myisam

8. 下面哪种场景不能用到Index索引?

A. Select * from customer where customer_id=10;

B. Select * from customer Where LEFT(last_name,4)=’SMIT’; C. Select * from customer where customer_name LIKE ‘SMIT%’; D. Select * from customer where customer_id =4 OR customer_id =7 OR customer_id =10;

9. MySQL replication复制中主-从是通过什么进行数据同步? A . redo log B. binlog C. 文件系统

10. 有关Mysqldump备份特性中哪个是不正确的? A.是逻辑备份,需将表结构和数据转换成SQL语句 B. mysql服务必须运行

C.备份与恢复速度比物理备份快 E. 支持MySQL所有存储引擎

11. 下面哪种方式不属于MySQL常见索引类型? A.前缀索引

3

B. InnoDB C. Memory D. ndbCluster

B、函数索引 C、唯一索引 D聚集索引

……………………………………………………………最新资料推荐…………………………………………………

12. 通过EXPLAIN来分析SQL语句,如下:

EXPLAIN SELECT a1.id,a2.rank FROM a1,a2 WHERE a1.id = a2.id;

那从上面结果集中KEY列值信息分析最佳描述是”该SQL语句实际利用到的索引”? A.是

13. 下面哪种方式是MySQL默认事务隔离级别。 A. read uncommitted B. read committed C. repeatable read D. serializable

14. MySQL主机和从机必须是同一种类型的存储引擎表? A.是

15. 下面哪种工具可以很好用来监控MySQL数据库?

A.mysqlbackup B. monitor C. mysql workbench D. sqlyog

16. MySQL中当被标记为删除标记且不再需要的undo log,用来回收

4

B. 否

B.否

……………………………………………………………最新资料推荐…………………………………………………

undo页的线程是指?

A.purge thread B. read thread C. write thread D. all of above

17. MySQL 5.6时间数据类型是支持什么级别? A.分钟 B. 秒 C.毫秒 D.微秒

18. MySQL 5.6复制为了缓解IO吞吐量,仅记录所更改影响的行记录数据,binlog_row_image参数值设置为?

A.Minimal B. Full C. Noblob D. statement

19. MySQL 5.6复制支持多个SQL thread处理机制,是指对? A. 整个MySQL服务器 B. 不同DB数据库 C. 不同tables表 D. 单个库

20. 下列哪些场景不适应于MySQL Replication复制? A. 自动失效接管

B. 支持读/写分离负载均衡 C. 最佳数据一致性 D. 异步复制

5