Рекомендуемый способ установки MySQL в системе Linux — через RPM. MySQL AB делает следующие RPM доступными для загрузки на своем веб-сайте —

  • MySQL- Сервер базы данных MySQL управляет базами данных и таблицами, контролирует доступ пользователей и обрабатывает SQL-запросы.
  • MySQL-client — клиентские программы MySQL, которые позволяют подключаться к серверу и взаимодействовать с ним.
  • MySQL-devel — библиотеки и файлы заголовков, которые пригождаются при компиляции других программ, которые используют MySQL.
  • MySQL-shared — общие библиотеки для клиента MySQL.
  • MySQL-bench — инструменты тестирования производительности и производительности для сервера базы данных MySQL.

Перечисленные здесь MySQL RPM основаны на системе SuSE Linux , но они, как правило, не будут работать с другими вариантами Linux.

Теперь вам нужно будет придерживаться приведенных ниже шагов, чтобы продолжить установку —

  • Войдите в систему, используя пользователя root .
  • Переключитесь в каталог, содержащий RPM.
  • Установите сервер базы данных MySQL, выполнив следующую команду. Не забудьте заменить имя файла курсивом на имя файла вашего RPM.
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

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

Вы можете найти все связанные с MySQL бинарные файлы в / usr / bin и / usr / sbin. Все таблицы и базы данных будут созданы в каталоге / var / lib / mysql.

В следующем поле кода есть необязательный, но рекомендуемый шаг для установки остальных RPM таким же образом —

[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm
После того, как MySQL был успешно установлен, базовые таблицы были инициализированы и сервер запущен: вы 
можете проверить, что все работает так, как должно быть, с помощью некоторых простых тестов.
[root@host]# mysqladmin --version