2.1.1 Встановлення MySQL на Linux

2.1.1 Встановлення MySQL на Linux

Для встановлення MySQL на Linux рекомендується використовувати пакети RPM. В даний час RPM для MySQL створюються на операційній системі SuSE Linux 7.3, але вони повинні працювати також і для інших версій Linux, які підтримуютьrpmі використовують glibc .

У разі виникнення проблем із файлом RPM (наприклад, якщо ви отримали помилку ``Sorry, the host 'xxxx' не може бути зроблено''), звертайтеся до розділу 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 поміщає дані в `/var/lib/mysql' і створює відповідні входження в `/etc/init.d/' для автоматичного запуску сервера під час початкового завантаження (у разі, якщо у вас є попередня інсталяція, можна створити копію раніше встановленого файлу запуску MySQL, щоб зміни в ньому не були втрачені.)

Якщо ви хочете встановити MySQL RPM на старших версіях Linux, які не підтримують init-скрипти в `/etc/init.d' (безпосередньо або за допомогою символічного посилання), вам слід створити символічне посилання на старе розташування перед тим, як встановлювати RPM:

Проте, всі сучасні постачання Linux мають підтримувати цю схему каталогів, т.к. це вимога стандарту LSB (Linux Standard Base).

Після встановлення RPM,mysqldповинен запрацювати і ви можете відразу приступати до використання MySQL.

Якщо під час встановлення виникнуть проблеми, то за більш детальною інформацією слід звертатися до розділу, в якому описується установка з бінарного дистрибутива. See section 2.2.10 Встановлення бінарного дистрибутива MySQL.