Spec-Zone.ru › MySQL 9.2

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.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/which-version.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API