MySQL源代码虽然开放,但未了解其实质将其视为封闭。本书由MySQL开发团队前成员Sasha Pachev编写,详细解析MySQL 5的内部机制,涵盖各种数据结构和功能操作,包括如何添加新存储引擎和配置选项。从MySQL的整体结构概述开始,逐步介绍有效编译代码副本的设置方法,并探讨如何添加自定义配置变量和存储引擎。其他章节包括核心服务器类、客户端结构和API、线程基础的请求处理及存储引擎集成。透过代码解析和未文档化数据结构描述,本书为开发人员、数据库管理员和学生提供了深入理解MySQL内部运作的机会。