Документация MySQL
См. также раздел See section
, раздел section
и раздел See section .
для разархивирования дистрибутива.
для распаковки дистрибутива. GNU
известен как
работающий, а
разработки Sun - как имеющий проблемы.
Для Linux существует альтернативный метод установки с использованием
дистрибутива RPM (RedHat Package Manager, менеджер пакетов RedHat). См.
раздел See section
.
Если вам придется столкнуться с проблемами, то, пожалуйста, при отправке
вопросов на
. Даже если
ваша проблема не относится к числу ошибок,
соберет системную
информацию, которая поможет решать такие проблемы и другим. Без
вы уменьшаете вероятность получить решение своей проблемы!
после распаковки дистрибутива. See section
.
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> scripts/mysql_install_db
shell> chown -R root .
shell> chown -R mysql data
shell> chgrp -R mysql .
shell> bin/safe_mysqld --user=mysql &
если вы работаете с MySQL 4.x
Новых пользователей можно добавить, используя скрипт
, если установить модули Perl
.
Далее следует более детальное описание.
Для установки бинарного дистрибутива выполните приведенные ниже действия,
а затем перейдите к разделу section
Выберите каталог, в котором вы хотите распаковать дистрибутив, и
откройте его. В последующих примерах мы распаковываем дистрибутив под
, в котором
устанавливается MySQL. (Для выполнения дальнейших инструкций,
следовательно, предполагается, что вы обладаете правами создания
файлов в
. Если этот каталог защищен, то вы должны
производить установку как пользователь
.)
Получите файл дистрибутива с одного из сайтов, перечисленных в разделе
See section
. Бинарные дистрибутивы MySQL поставляются как сжатые
архивы tar с именами вроде
'mysql-VERSION-OS.tar.gz'
, где
представляет собой число (например 4.0.11-gamma), а
указывает тип
операционной системы, для которой предназначен данный дистрибутив
(например
).
, то это означает,
что данный бинарный код поддерживает транзакционные таблицы и другие
свойства. See section
, расширенный сервер
. Отметим,
что все бинарные дистрибутивы созданы из одного и того же дистрибутива
исходного кода MySQL.
. Данный
синтаксис для
для различных версиях Unix может иметь
некоторые различия. Эти команды могут также называться
.
При желании можно дать пользователю и группе вместо
другие имена.
shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
shell> ln -s full-path-to-mysql-VERSION-OS mysql
, а вторая -
устанавливает символическую ссылку на данный каталог. Это позволяет более
просто ссылаться на каталог установки - как на
.
вы найдете несколько файлов и подкаталогов. Наиболее
важными для целей установки являются подкаталоги
.
Этот каталог содержит клиентские программы и сервер. Необходимо добавить
полный путь к этому каталогу в переменную окружения
, чтобы оболочка
операционной системы правильно находила программы MySQL.
See section
.
, используемый для
инициализации базы данных
, содержащей таблицы привилегий, в которых
хранятся права доступа к серверу.
и установить
дистрибутив MySQL в каком-либо нестандартном месте, то необходимо
изменить место, где
.
Отредактируйте скрипт
примерно на 18-й строке.
Найдите строку, выглядящую примерно так:
Измените путь для указания того места в системе, где действительно
находится
. Если этого не сделать, то возникнет ошибка
.
Создайте таблицы привилегий MySQL (необходимы только в том случае,
если ранее MySQL не устанавливался):
Отметим, что в версиях MySQL старше, чем 3.22.10, сервер MySQL запускался
при запуске
. Сейчас это не так!
и
принадлежность каталога данных пользователю, под которым будет
запускаться
, следующим образом:
shell> chown -R root /usr/local/mysql/.
shell> chown -R mysql /usr/local/mysql/data
shell> chgrp -R mysql /usr/local/mysql/.
,
вторая - владельца каталога данных на пользователя
, а третья -
группу на группу
.
,
See section
.
Если вы хотели бы, чтобы работа MySQL начиналась автоматически при
начальной загрузке компьютера, то можно скопировать
'support-files/mysql.server'
в то место, где находятся файлы запуска
вашей системы. Более подробную информацию можно найти в самом скрипте
'support-files/mysql.server'
и в разделе See section .
После того, как все это будет установлено, необходимо инициализировать и
протестировать данный дистрибутив.
А сейчас следует перейти к разделу section , оболочка
и просмотреть раздел See section .
Рубрики: Без рубрики |

