Схемы установки
В этом разделе описывается расположение каталогов, создаваемых по умолчанию при установке бинарного дистрибутива и дистрибутива исходного кода.
Бинарный дистрибутив устанавливается путем его распаковки в выбранном вами месте установки (обычно `/usr/local/mysql') и создает следующие каталоги:
Каталог Содержание каталога `bin' Клиентские программы и сервер mysqld `data' Файлы журналов, базы данных `include' Включаемые (заголовочные) файлы `lib' Библиотеки `scripts' mysql_install_db `share/mysql' Файлы с текстами сообщений об ошибках `sql-bench' Тесты производительностиДистрибутив исходного кода устанавливается после того, как вы сконфигурируете и скомпилируете его. По умолчанию на этапе установки файлы инсталлируются в каталог `/usr/local' в следующие подкаталоги:
Каталог Содержание каталога `bin' Клиентские программы и скрипты `include/mysql' Включаемые (заголовочные) файлы `info' Документация в формате Info `lib/mysql' Библиотеки `libexec' Сервер mysqld `share/mysql' Файлы с текстами сообщений об ошибках `sql-bench' Тесты производительности и тест crash-me `var' Базы данных и файлы журналов
Внутри каталога установки схема расположения инсталляции исходного кода отличается от схемы установки бинарного дистрибутива в следующих отношениях:
Сервер mysqld устанавливается в каталог `libexec', а не в `bin'.
Каталогом данных является `var', а не `data'.
mysql_install_db устанавливается в каталоге `/usr/local/bin', а не в `/usr/local/mysql/scripts'.
Каталогами заголовочных файлов и библиотек являются `include/mysql' и `lib/mysql', а не `include' и `lib'.
Можно создать собственную бинарную установку из скомпилированного дистрибутива исходного кода. Для этого следует выполнить скрипт `scripts/make_binary_distribution'.