Documentation Home
MySQL 8.0 参考手册  / 第 2 章安装和升级 MySQL  / 2.9 从源码安装MySQL  /  2.9.9 MySQL配置和第三方工具

2.9.9 MySQL配置和第三方工具

需要从MySQL源码判断MySQL版本的第三方工具可以读取源码VERSION顶层目录下的文件。该文件分别列出了版本的各个部分。例如,如果版本是 MySQL 5.6.4-m7,则文件如下所示:

MYSQL_VERSION_MAJOR=5
MYSQL_VERSION_MINOR=6
MYSQL_VERSION_PATCH=4
MYSQL_VERSION_EXTRA=-m7

如果源不是一般可用性 (GA) 版本,则该 MYSQL_VERSION_EXTRA值为非空。在前面的示例中,显示的值对应于里程碑 7。

MYSQL_VERSION_EXTRA对于 NDB Cluster 版本(包括 NDB Cluster 的 GA 版本)也是非空的,如下所示:

MYSQL_VERSION_MAJOR=5
MYSQL_VERSION_MINOR=6
MYSQL_VERSION_PATCH=50
MYSQL_VERSION_EXTRA=-ndb-7.4.31

要从版本组件构造一个五位数,请使用以下公式:

MYSQL_VERSION_MAJOR*10000 + MYSQL_VERSION_MINOR*100 + MYSQL_VERSION_PATCH