Spec-Zone.ru › MySQL 9.2

2.5.5 Установка MySQL на Linux с использованием пакетов Debian от Oracle

Компания Oracle предоставляет пакеты Debian для установки MySQL на системы Linux, подобные Debian. Пакеты доступны через два разных канала:

  • Репозиторий MySQL APT. Это предпочтительный способ установки MySQL на системы, подобные Debian, так как он предоставляет простой и удобный способ установки и обновления продуктов MySQL. Подробности см. в разделе 2.5.2 «Установка MySQL на Linux с использованием репозитория MySQL APT».

  • Раздел загрузки MySQL Developer Zone. Подробности см. в разделе 2.1.3 «Как получить MySQL». Ниже приведена информация о доступных пакетах Debian и инструкциях по их установке:

    • В MySQL Developer Zone предоставляются различные пакеты Debian для установки различных компонентов MySQL на текущих платформах Debian и Ubuntu. Предпочтительный метод — использование архива tarball, который содержит пакеты, необходимые для базовой настройки MySQL. Имена архивов tarball имеют формат mysql-server_MVER-DVER_CPU.deb-bundle.tar. MVER — версия MySQL, а DVER — версия дистрибутива Linux. Значение CPU указывает на тип или семейство процессора, для которого построен пакет, как показано в следующей таблице:

      Таблица 2.14 Идентификаторы процессора для пакетов установки MySQL для Debian и Ubuntu

      Таблица 2.14 Идентификаторы процессора для пакетов установки MySQL для Debian и Ubuntu
      CPU значение Предполагаемый тип или семейство процессора
      i386 Процессор Pentium или лучше, 32 бита
      amd64 64-битный процессор x86

    • После загрузки архива tarball распакуйте его с помощью следующей команды:

      $> tar -xvf mysql-server_MVER-DVER_CPU.deb-bundle.tar
      
    • Возможно, вам потребуется установить библиотеку libaio, если она еще не присутствует в вашей системе:

      $> sudo apt-get install libaio1
      
    • Предварительно сконфигурируйте пакет сервера MySQL с помощью следующей команды:

      $> sudo dpkg-preconfigure mysql-community-server_*.deb
      

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

      Важно

      Не забудьте запомнить пароль root, который вы установили. Пользователи, которые хотят установить пароль позже, могут оставить поле пароль пустым в диалоговом окне и просто нажать ОК; в этом случае доступ к серверу root будет аутентифицирован с помощью плагина аутентификации MySQL Socket Peer-Credential для подключений с помощью файла сокета Unix. Вы можете установить пароль root позже, используя mysql_secure_installation.

    • Для базовой установки сервера MySQL установите пакет общих файлов базы данных, пакет клиента, метапакет клиента, пакет сервера и метапакет сервера (в указанном порядке); это можно сделать одной командой:

      $> sudo dpkg -i mysql-{common,community-client-plugins,community-client-core,community-client,client,community-server-core,community-server,server}_*.deb
      

      Также существуют пакеты с server-core и client-core в именах пакетов. Они содержат только двоичные файлы и устанавливаются автоматически стандартными пакетами. Их установка сама по себе не приводит к работоспособной настройке MySQL.

      Если dpkg предупреждает об отсутствующих зависимостях (например, libmecab2), вы можете исправить их с помощью apt-get:

      sudo apt-get -f install

      Вот где устанавливаются файлы в системе:

      • Все конфигурационные файлы (например, my.cnf) находятся в папке /etc/mysql

      • Все двоичные файлы, библиотеки, заголовки и т. д. находятся в папках /usr/bin и /usr/sbin

      • Каталог данных находится в папке /var/lib/mysql

Примечание

Дистрибутивы MySQL для Debian также предоставляются другими поставщиками. Обратите внимание, что они могут отличаться от тех, которые разработаны компанией Oracle, по функциям, возможностям и соглашениям (включая настройку связи), и что инструкции в этом руководстве не обязательно подходят для их установки. Вместо этого необходимо обратиться к инструкциям поставщика.

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

Spec-Zone.ru

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