25.3.2.2 Компиляция и установка NDB Cluster из исходного кода в Windows
Компания Oracle предоставляет предварительно скомпилированные двоичные файлы NDB Cluster для Windows, которые должны быть достаточными для большинства пользователей. Однако, если вы хотите, можно также скомпилировать NDB Cluster для Windows из исходного кода. Процедура практически идентична процедуре компиляции стандартных двоичных файлов MySQL Server для Windows и использует те же инструменты. Однако существуют два основных различия:
MySQL NDB Cluster 8.4 построен из исходных кодов MySQL Server 8.4, доступных на странице загрузки MySQL по адресу https://dev.mysql.com/downloads/. Файл с исходным кодом в архиве должен иметь имя, подобное
mysql-8.4.4.tar.gz. Вы также можете получить исходные коды с GitHub по адресу https://github.com/mysql/mysql-server.Вы должны настроить сборку, используя опцию
WITH_NDBв дополнение к любым другим параметрам сборки, которые вы хотите использовать с CMake.WITH_NDBCLUSTERтакже поддерживается для обратной совместимости, но устарела и может быть удалена в будущем.
Параметр WITH_NDB_JAVA включен по умолчанию. Это означает, что по умолчанию, если CMake не может найти расположение Java на вашей системе, процесс конфигурации завершается неудачно; если вы не хотите включать поддержку Java и ClusterJ, вы должны явно указать это, настроив сборку, используя -DWITH_NDB_JAVA=OFF. (Ошибка #12379735) Используйте WITH_CLASSPATH для указания пути к каталогу классов Java при необходимости.
Дополнительную информацию о параметрах CMake, специфичных для компиляции NDB Cluster, см. в разделе Параметры CMake для компиляции NDB Cluster.
После завершения процесса сборки вы можете создать архив Zip, содержащий скомпилированные двоичные файлы; Раздел 2.8.4, “Установка MySQL с помощью стандартного исходного распределения” содержит команды, необходимые для выполнения этой задачи в системах Windows. Двоичные файлы NDB Cluster можно найти в каталоге bin результирующего архива, который эквивалентен архиву no-install, и который можно установить и настроить аналогичным образом. Дополнительную информацию см. в Разделе 25.3.2.1, “Установка NDB Cluster в Windows из двоичного релиза”.
© 2025 Oracle
Licensed under the GPLv2 License.