MySQL 5.6 源码目录结构

2023-05-16

基于MySQL 5.6.26源码

源码目录:

BUILD 构建工程的脚本

client 客户端

cmake

cmd-line-utils 命令行工具

dbug 调试库

Docs 文档

extra 一些相对独立的次要工具

include 头文件

libevent libevent库源码

libmysql 动态库

libmysqld 服务器作为一个嵌入式的库

libservices

man 用户手册

mysql-test mysqld的测试单元

mysys mysql的系统库

mysys_ssl

packaging

plugin

regex 正则表达式库源码

scripts 批量sql脚本,如初始化库脚本

sql 处理sql命令,mysql的核心

sql-bench mysql的标准检查程序

sql-common 一些sql相关的文件

storage 存储引擎,包含heap  innobase  myisam  myisammrg  ndb等存储引擎

strings 字符串函数库

support-files 用于在不同系统上构建mysql的文件

tests 包含Perl和C的测试

unittest 单元测试

vio 虚拟IO库

win

zlib 数据压缩库zlib的源码,用于Windows

参考:

[1]   http://dev.mysql.com/doc/internals/en/index.html

[2]   http://www.shangxueba.com/jingyan/1656349.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MySQL 5.6 源码目录结构 的相关文章

随机推荐