Составители:
Рубрика:
6
Занятие 1. Установка и настройка СУБД MySQL
1.1 Описание задачи
CУБД (Система Управления Базами Данных) MySQL на сегодняш-
ний день является самой популярной из свободно распространяемых
систем этого рода. Она наиболее проста в освоении, активно развива-
ется и совершенствуется, сопровождается подробной и регулярно об-
новляемой документацией.
Целью настоящей работы является установка сервера MySQL из
пакета исходных текстов на подключенном к сети компьютере Intel-
архитектуры (x86) с UNIX-подобной операционной системой
(Scientific Linux). Работа выполняется в несколько этапов: получение и
распаковка дистрибутива, конфигурация сборки, компиляция и ин-
сталляция программ, запуск и настройка СУБД.
1.2 Получение и распаковка дистрибутива
Дистрибутив MySQL можно получить по URL
http://dev.mysql.com/downloads/mysql/5.0.html
. На сегодняшний день
версия 5.0 является основной стабильной версией; доступны так же
5.1, 4.9 и 6.0 (alpha-версия). Выбираем нужный дистрибутив:Source -
>Compressed GNU TAR archive (tar.gz) ->Pick a mirror. На этой страни-
це читаем название выбранного нами архива: mysql-5.1.22-
rc.tar.gz
И переходим к ссылке “No thanks, just take me to the downloads!”.
Здесь выбираем наиболее подходящее зеркало и списываем архив.
Проверяем целостность архива с заранее скопированным значением
md5-дайджеста архива.
> md5sum mysql-5.1.22-rc.tar.gz
Если суммы совпадают, распаковываем архив:
> tar xfvz mysql-5.1.22-rc.tar.gz
и переходим в полученный после разархивирования каталог
> cd mysql-5.1.22-rc
7
1.3 Конфигурирование сборки
В списке файлов каталога находим файлы с названиями README
или INSTALL, в них по соглашению размещаются инструкции к сбор-
ке и использованию программы. В данном случае нужный файл назван
INSTALL-SOURCE. Этот файл содержит все необходимые для реше-
ния поставленной задачи сведения с описаниями вариантов действий
для различных условий и в случае возникновения проблем.
Основные
команды, которые должны быть выполнены, приведены в виде списка:
............................................................................................................
The basic commands that you must execute to install a
MySQL source distribution are:
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql var
shell> bin/mysqld_safe --user=mysql &
Следуя списку, создаем пользователя mysql и группу с таким же
именем – от имени этого пользователя будет работать сервер MySQL.
Для определения параметров конфигурации сборки используем
скрипт ./configure с опцией –help:
> ./configure --help
И выбираем из выведенного списка возможностей необходимые
значения, например:
> ./configure –prefix=$HOME/mysql –with-gnu-ld
Если команда выполнилась успешно, приступаем к компиляции
сервера.
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »