2.1.2 Какая версия и дистрибутив MySQL установить
При подготовке к установке MySQL определите, какую версию и формат дистрибутива (бинарный или исходный код) использовать.
Сначала решите, устанавливать ли MySQL из релиза, например, MySQL 8.4, или из выпуска, например, MySQL 9.2. Оба варианта включают исправления ошибок, тогда как выпуски инноваций включают новейшие новые функции и изменения. Дополнительные сведения см. в разделе 1.3 «Выпуски MySQL: инновации и LTS».
Схема именования в MySQL 8.4 использует имена выпусков, состоящие из трёх чисел и необязательного суффикса (например, mysql-8.4.0). Числа в имени выпуска интерпретируются следующим образом:
Первое число (8) — это номер основной версии.
Второе число (4) — это номер дополнительной версии. Номер дополнительной версии не изменяется для долгосрочного выпуска, но изменяется для инновационного выпуска.
Третье число (0) — это номер версии в рамках серии LTS. Он увеличивается для каждого нового выпуска LTS, но, вероятно, всегда равен 0 для инновационных выпусков.
После выбора версии MySQL определите, какой формат дистрибутива для вашей операционной системы установить. Для большинства случаев бинарный дистрибутив — правильный выбор. Бинарные дистрибутивы доступны в формате, специфичном для платформы, например, RPM-пакеты для Linux или DMG-пакеты для macOS. Также доступны дистрибутивы в более универсальных форматах, таких как Zip-архивы или сжатые tar-файлы. В Windows можно использовать MSI для установки бинарного дистрибутива.
В некоторых случаях предпочтительно установить MySQL из исходного дистрибутива:
Вы хотите установить MySQL в определённом месте. Стандартные бинарные дистрибутивы готовы к запуску в любом месте установки, но вам может потребоваться ещё большая гибкость для размещения компонентов MySQL в нужном месте.
-
Вы хотите настроить mysqld с функциями, которые могут отсутствовать в стандартных бинарных дистрибутивах. Вот список наиболее распространённых дополнительных параметров, используемых для обеспечения доступности функций:
-DWITH_LIBWRAP=1для поддержки TCP-обёрток.-DWITH_ZLIB={system|bundled}для функций, зависящих от сжатия.-DWITH_DEBUG=1для поддержки отладки.
Дополнительная информация в разделе 2.8.7 «Параметры конфигурации исходного кода MySQL».
Вы хотите настроить mysqld без некоторых функций, которые включены в стандартные бинарные дистрибутивы.
Вы хотите прочитать или изменить код C и C++, составляющий MySQL. Для этого получите исходный дистрибутив.
Исходные дистрибутивы содержат больше тестов и примеров, чем бинарные дистрибутивы.
© 2025 Oracle
Licensed under the GPLv2 License.