Программирование >>  Создание клиентов mysql 

1 ... 4 5 6 [ 7 ] 8 9 10 ... 201


ИНСТАЛЛЯЦИЯ MYSQL

В этой главе.

Загрузка дистрибива Инсталляция с помощью менеджера пакетов RedHat Linux

Инсталляция в Windows Инсталляция вручную Компиляция программы Предоставление привилегий





ользователю базы данных необязательно знать, как инсталлировать MySQL. В крупных организациях есть системные администраторы, которые этим занимаются. Что касается разработчиков, то им нужно понимать особенности данного процесса. Именно здесь у них появляется доступ к различным конфигурационным установкам, с помощью которых можно настроить производительность программы. Естественно, необходимо обладать правами администратора на том компьютере, где MySQL устанавливается в виде сервиса, запускаемого автоматически. Программу можно запускать также из персональных учетных записей.

Загрузка дистрибутива

MySQL можно инсталлировать двумя способами: скомпилировав исходные коды программы или воспользовавшись предварительно скомпилированными двоичными файлами. Первый вариант допускает больше возможностей в плане конфигурации, но более продолжителен. Второй вариант удобнее, так как есть готовые дистрибутивы для многих операционных систем. На момент написания книги существовали версии MySQL для FreeBSD, HP-UX, IBM AIX, Linux, MacOS X, SCO, SGI Irix, Solaris и многих вариантов Microsoft Windows.

Информацию обо всех дистрибутивах можно получить на Web-узле www.mysql.com. Там же публикуются последние новости о программе.

Проверка исходных требований

Если инсталлируются двоичные файлы, следует убедиться в том, что система соответствует исходным требованиям программы. Важным моментом является поддержка потоков. При инсталляции в старых версиях некоторых операционных систем MySQL требует наличия отдельной библиотеки потоковых функций POSIX. POSIX - это международный стандарт, определяющий работу системных сервисов, а потоки - это механизм, позволяющий программам выполнять несколько задач одновременно.



Современные операционные системы поддерживают стандарт POSIX. Если вы все же не уверены, проверьте в интерактивной документации, будет ли программа MySQL работать в данной версии операционной системы.

Выбор версии

Команда разработчиков MySQL публикует тестовые и стабильные версии дистрибутивов отдельно. Информацию о статусе той или иной версии программы можно найти на Web-узле. Эти же сведения закодированы в названии дистрибутива. На момент написания книги последняя стабильная версия имела номер 3.23.39.

В целом лучше выбирать самую новую версию. Исключение составляют лишь альфа-версии, в которых впервые вводятся новые функциональные возможности. Программа MySQL отвечает самым высоким критериям качества и надежности, поэтому ее бета-версии зачастую вполне сопоставимы с финальными версиями других программ.

Инсталляция с помощью менеджера пакетов RedHat Linux

Если программа MySQL инсталлируется в Linux, то лучше всего воспользоваться модулем RPM (RedHat Packet Manager- менеджер пакетов RedHat). MySQL работает в Linux версий 2.0 и выше. Тестирование программы выполнялось в RedHat 6.2. В программе используется библиотека glibc, подключаемая статически. Если в системе установлена более старая версия библиотеки, программу придется скомпилировать заново.

Ниже приведено описание доступных модулей RPM.

MySQL-3.23.39-1.1386.rpm

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

MySQL-3.23.39-l.src.rpm Содержит все исходные коды MySQL.

MySQL-bench-3.23.39-1.1386.rpm

Содержит программы, предназначенные для тестирования производительности MySQL. Для запуска тестов необходим основной дистрибутив, а также интерпретатор Perl.

MySQL-client-3.23.39-1.1386.rpm

Содержит лишь клиентские программы.

MySQL-devel-3.23.39-1.1386.rpm

Содержит библиотеки и файлы заголовков, необходимые для компиляции клиентских программ.

MySQL-shared-3.23.39-1.1386.rpm

Содержит совместно используемые библиотеки для клиентских программ.

Опытные пользователи Linux знают, что флаг -i служит программе rpm указанием инсталлировать пакет. Таким образом, основной модуль MySQL инсталлируется следующей командой:



1 ... 4 5 6 [ 7 ] 8 9 10 ... 201

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика