Documentation Home
MySQL 8.0 参考手册  / 第 23 章 MySQL NDB Cluster 8.0  / 23.3 NDB Cluster 安装  / 23.3.2 在 Windows 上安装 NDB Cluster  /  21.3.2.2 在 Windows 上从源代码编译和安装 NDB Cluster

21.3.2.2 在 Windows 上从源代码编译和安装 NDB Cluster

Oracle 为 Windows 提供了预编译的 NDB Cluster 二进制文件,这对大多数用户来说应该足够了。但是,如果您愿意,也可以从源代码为 Windows 编译 NDB Cluster。执行此操作的过程几乎与用于为 Windows 编译标准 MySQL Server 二进制文件的过程相同,并且使用相同的工具。但是,有两个主要区别:

重要的

WITH_NDB_JAVA默认情况下启用 该选项。这意味着,默认情况下,如果 CMake无法在您的系统上找到 Java 的位置,配置过程将失败;如果您不希望启用 Java 和 ClusterJ 支持,则必须通过使用 -DWITH_NDB_JAVA=OFF. (缺陷 #12379735) WITH_CLASSPATH如果需要,用于提供 Java 类路径。

有关特定于构建 NDB Cluster 的 CMake选项的 更多信息,请参阅用于编译 NDB Cluster 的 CMake 选项

构建过程完成后,您可以创建一个包含已编译二进制文件的 Zip 存档; 第 2.9.4 节,“使用标准源代码分发安装 MySQL”提供了在 Windows 系统上执行此任务所需的命令。NDB Cluster 二进制文件可以在bin 生成的存档目录中找到,它相当于 no-install存档,可以用相同的方式安装和配置。有关更多信息,请参阅 第 21.3.2.1 节,“从二进制版本在 Windows 上安装 NDB Cluster”