MySQL源码分析要素.pptVIP

  • 6
  • 0
  • 约9.06千字
  • 约 26页
  • 2016-12-29 发布于湖北
  • 举报
MySQL源码分析 ——代码结构与基本流程 彭立勋 Alibaba DBA Team Topics MySQL基本架构 源码目录结构 核心类库与函数 主要模块 数据流 MySQL基本架构 MySQL目录结构(1) BUILD: 内含在各个平台、各种编译器下进行编译的脚本。如compile-pentium-debug表示在pentium架构上进行调试编译的脚本。 client: 客户端工具,如mysql,mysqladmin之类。 cmd-line-utils: readline,libedit工具。 config: 给aclocal使用的配置文件。 dbug: 提供一些调试用的宏定义。 Docs: MySQL在不同平台下的参考手册 extra: 提供innochecksum,resolveip等额外的小工具。 include: 包含的头文件 libmysql: 库文件,生产libmysqlclient.so。 libmysql_r: 线程安全的库文件,生成libmysqlclient_r.so。 libmysqld: 嵌入式MySQL Server库. libservices: 5.5.0中新加的目录,实现了打印功能。 MySQL目录结构(2) man: 适合man命令查看的帮助文件。 mysql-test: mysqld的测试工具套件。 mysys: 为实现跨平台,MySQL自

文档评论(0)

1亿VIP精品文档

相关文档