2.2. Общие вопросы инсталляции
2.2.5. Схемы установки
В этом разделе описывается расположение каталогов, создаваемых по умолчанию при установке бинарного дистрибутива и дистрибутива исходного кода.
Бинарный дистрибутив устанавливается путем его распаковки в выбранном вами месте установки (обычно /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.