Справочное руководство по MySQL версии 4.0.11-gamma

         

2.2.7 Схемы установки


2.2.7 Схемы установки

В этом разделе описывается расположение каталогов, создаваемых по умолчанию при установке бинарного дистрибутива и дистрибутива исходного кода.

Бинарный дистрибутив устанавливается путем его распаковки в выбранном вами




месте установки (обычно `/usr/local/mysql') и создает следующие каталоги:

Таблица 1

Каталог


Таблица 1

Каталог

Содержание каталога


Содержание каталога

`bin' Клиентские программы и сервер mysqld
`data' Файлы журналов, базы данных
`include' Включаемые (заголовочные) файлы
`lib' Библиотеки
`scripts' mysql_install_db
`share/mysql' Файлы с текстами сообщений об ошибках
`sql-bench' Тесты производительности

Дистрибутив исходного кода устанавливается после того, как вы сконфигурируете и скомпилируете его. По умолчанию на этапе установки файлы инсталлируются в каталог `/usr/local' в следующие подкаталоги:

Таблица 2

Каталог


Таблица 2

Каталог

Содержание каталога


Содержание каталога

`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'.