Установка MySQL на Linux
Для установки MySQL на Linux рекомендуется применять пакеты RPM. Внастоящее время RPM для MySQL создаются на операционной системе SuSE Linux 7.3,но они должны работать также и для других версий Linux,которые поддерживают rpm
и используют glibc
.
В случае возникновения проблем с файлом RPM (например, если вы получилиошибку ""Sorry, the host "xxxx" could not be looked up
""), обращайтесь кразделу See section 2.6.1.1 Примечания к бинарным дистрибутивам Linux.
Доступны для использования следующие RPM-файлы:
MySQL-server-VERSION.i386.rpm
.Сервер MySQL. Если вам нужно только подключаться к серверу MySQL, запущенномуна другом компьютере, этот файл не требуется. Обратите внимание, что выхода4.0.10 этот пакет назывался MySQL-VERSION.i386.RPM
.
MySQL-client-VERSION.i386.rpm
.Стандартные клиентские программы MySQL.Установка этого пакета требуется всегда.
MySQL-bench-VERSION.i386.rpm
.Тесты и контрольные задачи. Для файлатребуется наличие модулей Perl и msql-mysql-modules.
MySQL-devel-VERSION.i386.rpm
.Библиотеки и включаемые файлы,необходимые для компилирования других клиентов MySQL, таких как модулиPerl.
MySQL-shared-VERSION.i386.rpm
Этот пакет содержит динамические библиотеки (libmysqlclient.so*
), нужные для некоторых языков программирования или приложений для того, чтобыработать с MySQL.
MySQL-embedded-VERSION.i386.rpm
Встраиваемая библиотека сервера MySQL (MySQL 4.x и более новые).
MySQL-VERSION.src.rpm
.Этот файл содержит исходный код для всехпредыдущих пакетов. Файл также можно использовать для создания файловRPM для других архитектур (например Alpha или SPARC).
Для просмотра всех файлов в пакете RPM выполните команду:
shell> rpm -qpl MySQL-VERSION.i386.rpm
Для выполнения стандартной минимальной установки запустите команду:
shell> rpm -i MySQL-server-VERSION.i386.rpm MySQL-client-VERSION.i386.rpm
Для установки только клиентского пакета выполните команду:
shell> rpm -i MySQL-client-VERSION.i386.rpm
RPM помещает данные в "/var/lib/mysql" и создает соответствующие вхожденияв "/etc/init.d/" для автоматического запуска сервера во время начальнойзагрузки (в случае, если у вас имеется предыдущая инсталляция, можносоздать копию ранее установленного файла запуска MySQL, чтобы изменения внем не были утеряны.)
Если вы хотите установить MySQL RPM на старших версиях Linux, которые не поддерживаютinit-скрипты в "/etc/init.d" (непосредственно или посредством символической ссылки),вам следует создать символическую ссылку на старое расположение перед тем, как устанавливать RPM:
shell> cd /etc ; ln -s rc.d/init.d .
Однако, все современные поставки Linux должны поддерживать эту схему каталогов, т.к. это требование стандарта LSB (Linux Standard Base).
После установки RPM, mysqld
должен заработать и вы можете сразу приступать киспользованию MySQL.
See section 2.4 Послеустановочные настройка и тестирование.
Если при установке возникнут проблемы, то за более подробной информациейследует обращаться к главе, в которой описывается установка из бинарногодистрибутива. See section 2.2.10 Установка бинарного дистрибутива MySQL.