|
Программирование >> Программный интерфейс приложений
Для распаковки дистрибуции запустите одну из следующих команд (используйте вторую команду, если рабочая версия tar не распознает опцию Z при распаковке дистрибуции) % tar zxf mysql-version-piatform.tar.gz % gxmzip < mysql-version-platform. tar .gz I tar xf - Распаковка дистрибуции сопровождается созданием каталога mysql-version-platform, в который и помещается ее содержимое. Чтобы упростить ссылку на этот каталог, создайте символическую связь с помощью следующей команды: % In -S mysql-version-piatform mysql Теперь, если MySQL инсталлируется в /usr/local, на каталог инсталляции можно ссылаться как на /usr/local/mysql. Если планировалось установить только клиентскую поддержку дистрибуции без профаммного обеспечения сервера, работу можно считать выполненной. Хотя, если MySQL инсталлируется впервые, выполните инсфукции, описанные в разделе Инициализация каталога данных и таблиц разрешений . При обновлении уже существующей инсталляции перейдите к разделу Запуск сервера . Инсталляция RPM-дистрибуции RPM-файлы используются для инсталляции MySQL в системах Linux. Они имеют следующие названия HySQh-version-platform. rpm. Профаммное обеспечение сервера. MySQL-cllent. version-platform. rpm. Профаммы клиентов. MySQL-devei.veraon-/a(/brm.rpm. Профаммная поддержка (клиентские библиотеки и файлы) для написания клиентских профамм. Этот файл необходим, если планируется использовать или создавать сценарии Perl DBI для доступа к базам данных MySQL. MySQL-bench. vOT/on-/a owi. rpm. Средства проверки производительности работы и тесты. Для их работы требуется установка Perl и модуля Msql-Mysql-modules. RPM-файл для модуля Msql-Mysql-modules можно зафузить с узла www.mysql.com. MySQL-version.src.rpm. Исходный код для сервера, клиентов, средств проверки производительности и тестов. Для выполнения инсталляции из RPM-файлов вовсе необязательно перемещаться в какой-либо специальный каталог. Эти файлы уже содержат специальную информацию о том, куда следует инсталлировать файлы MySQL. Чтобы определить, куда будут инсталлироваться файлы каждого RPM-файла rpm Jile, воспользуйтесь следующей командой: % грш -qpl rpm file Для инсталляции RPM-файла запустите команду: % rm -1 rpm file Поскольку различные компоненты MySQL распределены по нескольким файлам RPM, возможно, придется инсталлировать несколько файлов. Для инсталляции поддержки клиентов используйте команду: % rpm -i MySQL-client-version-piatform.rpm Для инсталляции поддержки сервера применяется команда: % rpm -i MySQL-version-piatform.rpm Если планируется написание собственных программ с помощью поддержки средств программирования клиентов, инсталлируйте и RPM-файл разработки: % rpm -1 MySQL-devel-version-pJat/orm.rpm Если планируется установить только клиентскую поддержку дистрибуции без программного обеспечения сервера, работу можно считать выполненной. Хотя, если MySQL инсталлируется впервые, выполните инструкции, предписанные в разделе Инициализация каталога данных и таблиц разрешений . При обновлении уже существующей инсталляции перейдите к разделу Запуск сервера . Чтобы выполнить инсталляцию с исходного RPM-файла, достаточно запустить следующую команду: % rpm --recompile MySQL-version.srс.rpm Инсталляция дистрибуции в исходных текстах Файлы дистрибуции, представленные в виде исходного текста, имеют, как правило, названия mysql-vOT/o . tar. gz, где version - номер версии MySQL. Перед запуском команд инсталляции сначала переместитесь в каталог, в который необходимо распаковать дистрибуцию. Загрузите файл дистрибуции и распакуйте его с помощью одной из двух следующих команд (используйте вторую команду, если рабочая версия tar не распознает опцию z при распаковке дистрибуции): % tar zxf mysql-version.tar.gz % gunzip < mysql-version.tar.gz tar xf - Распаковка дистрибуции приведет к созданию каталога mysql-version, в котором и будет размещено содержимое дистрибуции. Переместитесь в этот каталог: % cd mysql-version Прежде чем приступить к инсталляции дистрибуции, необходимо ее сконфигурировать и откомпилировать. Если эти операции не удается выполнить, обратитесь к соответствующей главе справочного руководства по MySQL и поищите рекомендации относительно используемой системы и компьютера. Для настройки конфигурации дистрибуции воспользуйтесь командой configure; % ./configure Возможно, имеет смысл определить опции настройки. Чтобы получить список возможных опций, запустите следующую команду: % ./configure --help Ниже приведено краткое описание наиболее полезных опций. -without-server. Настройка для создания клиентской поддержки (клиентских программ или библиотек). Эту опцию можно использовать, если планируется обеспечить доступ к работающему на другом компьютере серверу. -pref ix=path name. По умолчанию в качестве основного каталога инсталляции устанавливается каталог /usr/local. Файлы каталога данных, клиентов, сервера, клиентских библиотек и файлы заголовков инсталлируются соответственно в подкаталоги var, bin, libexec, lib И include ЭТОГО каталога. Опция --prefix используется для изменения расположения каталога инсталляции. --localstatedir=path name. Эта опция изменяет месторасположение каталога данных. Ее могут с успехом применять администраторы, которые не желают хранить свои базы данных в каталоге /usr/local/var. --with-low-memory. Для КОМПИЛЯЦИИ исходного файла sql/sql yacc.cc требуется большой объем памяти, что иногда не позволяет успешно выполнить инсталляцию. К основным симптомам этой проблемы относится появление ошибки fatal signal 11 или переполнение виртуальной памяти. Опция - with-low-memory указывает компилятору использовать меньший объем памяти. По завершении работы команды configure откомпилируйте дистрибуцию и инсталлируйте ее: % make % make install Если администратор не определял ранее с помощью опции -prefix новый каталог инсталляции, в котором бы он обладал правами записи, то, возможно, для запуска команды инсталляции придется зарегистриро- ; ваться в качестве пользователя root. Если планируется установить только клиентскую поддержку дистри-г буции без профаммного обеспечения сервера, работу можно считать выполненной. Хотя, если MySQL инсталлируется впервые, выполните инсфукции, описанные в следующем разделе. При обновлении уже существующей инсталляции перейдите к разделу Запуск сервера .
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |