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