Spec-Zone .ru
спецификации, руководства, описания, API

2.9.6. MySQL Configuration и Third-Party Tools

Сторонние инструменты, которые должны определить версию MySQL из источника MySQL, могут читать VERSION файл в высокоуровневом исходном каталоге. Списки файлов части версии отдельно. Например, если версия 5.7.0, файл похож на это:

MYSQL_VERSION_MAJOR=5MYSQL_VERSION_MINOR=7MYSQL_VERSION_PATCH=0MYSQL_VERSION_EXTRA=

Если источник не является для Общедоступности (GA) выпуском, MYSQL_VERSION_EXTRA значение будет непусто. Например, значение для выпуска Предвыпускной версии было бы похоже на это:

MYSQL_VERSION_EXTRA=rc

Чтобы создать пятизначное число из компонентов версии, используйте эту формулу:

MYSQL_VERSION_MAJOR*10000 + MYSQL_VERSION_MINOR*100 + MYSQL_VERSION_PATCH