В случае использования дистрибутива Linux, не поддерживающего RPM, установку MySQL можно производить из tar-архива, который можно также получить на Web-узле MySQL.
Инсталляция из двоичного дистрибутива означает, что в этом случае все этапы инсталляции необходимо проделывать вручную, а не как в случае с RPM, где все за вас сделает утилита rpm. Вот как это делается.
1. Сначала войдите в систему как пользователь root: 
[user@host]# su - root
2. Распакуйте содержимое архива в соответствующий каталог, предположим, в каталог /usr/local/ (при этом следует иметь в виду, что имя файла, выделенное в данном примере курсивом, следует заменить именем конкретного архива): [user@host]# cd /usr/local [user@host]# tar -xzvf
mysql-standard-4.0.9-gamma-pc-linux-i686.tar.gz
Файлы MySQL распаковываются в каталог, названный в соответствии с форматом mysql-version-os-architecture, например:
mysql-standard-4.0.9-gamma-pc-linux-i686
3. Как видим, созданный на предыдущем этапе каталог имеет несколько сложное и вычурное имя, что-то вроде mysql-standard-4.0.9-gamma-pc-linux-i686. Для удобства можно создать ссылку mysql на этот каталог:
[user@host]# ln -s mysql-standard-4.0.9-gamma-pc-linux-i686 mysql
4. Перейдите в этот каталог и посмотрите, что из этого получится. Скорее всего, вы увидите что-то наподобие экрана, изображенного на рис. 3.3. (Подробнее о содержимом каждого каталога можно узнать в ссылке "Вверх по дереву".)
Инсталляция MySQL из двоичного дистрибутива в tar-архиве
Вверх по дереву
Если у вас есть время (и соответствующее желание), можете посмотреть всю структуру каталога MySQL. Это достаточно интересно и позволит узнать, где располагаются все важные файлы.
Что касается двоичного дистрибутива, структура каталога для типичной инсталляции MySQL выглядит следующим образом:
Инсталляция MySQL из двоичного дистрибутива в tar-архиве
5. Сервер базы данных MySQL может работать под пользователем root или под любым другим пользователем системы. С точки зрения безопасности работа под управлением пользователя root считается плохим решением, следовательно, для этой цели можно создать специального пользователя mysql и группу.
Это можно сделать с помощью команд groupadd и useradd:
[user@host]# groupadd mysql
[user@host]# useradd -g mysql mysql
6. После этого запустите сценарий инициализации mysql_install_db, который поставляется вместе с программой:
[user@host]# /usr/local/mysql/scripts/mysql_install_db [user@host] useradd -g mysql mysql
На рис. 3.4 видно, что при этом происходит.
Как видно из листинга, приведенного на рисунке, этот сценарий инициализации подготавливает и инсталлирует основные таблицы MySQL и устанавливает стандартные разрешения для доступа к MySQL.
7. Измените права владения на утилиты MySQL, с тем, чтобы они принадлежали пользователю root:
[user@host]# chown -R root /usr/local/mysql/data 
8. А теперь предоставьте вновь созданному пользователю mysql права доступа и записи к каталогам данных MySQL:
[user@host]# chown -R mysql /usr/local/mysql/data [user@host]# chgrp -R mysql /usr/local/mysql
9. Запустите сервер MySQL, запустив вручную утилиту mysqld:
[user@host]# /usr/local/mysql/bin/mysqld_safe -user=mysql &
Таким образом, будет запущен MySQL. При загрузке он прочитает все созданные в каталоге /usr/local/mysql/data таблицы.
Инсталляция MySQL из двоичного дистрибутива в tar-архиве
После успешного завершения инсталляции, нужно перейти к изучению материала, изложенного в разделе "Тестирование MySQL". Там описано, как можно проверить функциональные возможности полученной системы.