Spec-Zone.ru › MySQL Router 8.4

2.1 Установка MySQL Router в Linux

Существуют двоичные дистрибутивы MySQL Router, доступные для нескольких вариантов Linux, включая Fedora, Oracle Linux, Red Hat и Ubuntu.

Варианты установки включают:

  • Официальные пакеты репозитория MySQL Yum или APT: Эти двоичные файлы созданы командой выпуска MySQL. Дополнительную информацию об установке см. в кратких руководствах по установке с помощью Yum или APT.

  • Загрузка официальных пакетов MySQL: Загрузки доступны по адресу https://dev.mysql.com/downloads/router. Скачайте и установите с помощью вашего предпочитаемого менеджера пакетов.

  • Загрузка исходного кода и самостоятельная компиляция: Исходный код доступен в составе MySQL Server по адресу https://dev.mysql.com/downloads/mysql. В качестве альтернативы исходный код также доступен на GitHub (конкретно в каталоге router).

    Информацию о компиляции MySQL Router см. в разделе Установка MySQL Router из исходного кода.

Процедура установки в Linux зависит от вашей дистрибуции Linux.

Установка MySQL Router с помощью официального пакета DEB или RPM создает локального системного пользователя и группу с именем «mysqlrouter» на хосте, на котором MySQL Router работает по умолчанию. Дополнительную информацию см. в системном user параметре конфигурации.

Установка пакетов DEB

В Ubuntu и других системах, использующих схему пакетов Debian, вы можете загрузить и установить пакеты .deb или использовать менеджер пакетов APT.

Использование менеджера пакетов APT

  1. Установите репозиторий MySQL APT, как описано в документации MySQL APT Repository. Например:

    Примечание

    Загрузите пакет конфигурации APT отсюда: здесь.

    $> sudo dpkg -i mysql-apt-config_0.8.30-1_all.deb
    

    Выберите желаемую серию MySQL Server для установки, например MySQL Server 8.4. Этот выбор также определяет версию MySQL Router, которая устанавливается из репозитория MySQL.

  2. Обновите свой репозиторий APT:

    $> sudo apt-get update
    
  3. Установите MySQL Router. Например:

    $> sudo apt-get install mysql-router-community
    

Ручная установка пакета

Вы также можете загрузить пакет .deb и установить его из командной строки, аналогично

$> sudo dpkg -i package.deb

package.deb — имя пакета MySQL Router; например, mysql-router-community-version-1ubuntu24.04_amd64.deb, где version — номер версии MySQL Router.

Установка пакетов RPM

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

Использование менеджера пакетов Yum

  • Сначала установите репозиторий MySQL Yum, как описано в документации MySQL Yum Repository. Например:

    Примечание

    Загрузите пакет конфигурации Yum отсюда: здесь.

    $> sudo rpm -Uvh mysql84-community-release-el7-1.noarch.rpm
    
  • Далее установите MySQL Router. Например:

    $> sudo yum install mysql-router-community
    

Ручная установка пакета RPM

$> sudo rpm -i package.rpm

package.rpm — имя пакета MySQL Router; например, mysql-router-community-version-el7.x86_64.rpm, где version — номер версии MySQL Router.

Удаление

Процедура удаления MySQL Router в Linux зависит от используемого вами пакета.

Удаление пакетов DEB

Для удаления пакета Debian используйте эту команду:

$> sudo dpkg -r mysql-router

Эта команда не удаляет файлы конфигурации. Чтобы также удалить их и каталог данных, используйте:

$> sudo dpkg --purge mysql-router
Примечание

В качестве альтернативы используйте apt-get remove mysql-router или apt-get purge mysql-router.

Удаление пакетов RPM

Для удаления пакета RPM используйте эту команду:

$> sudo rpm -e mysql-router-community
Примечание

Аналогично, используйте yum remove mysql-router-community.

Эта команда не удаляет файлы конфигурации.

Что не удаляется

При неудалении (не purge) процесс удаления не удаляет ваши файлы конфигурации. В системах Debian это могут быть файлы, такие как:

/etc/init.d/mysqlrouter
/etc/mysqlrouter/mysqlrouter.conf
/etc/apparmor.d/usr.sbin.mysqlrouter

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-router-8.4-en/mysql-router-installation-linux.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API