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