2.5.6 Установка MySQL на Linux с помощью пакетов Debian от Oracle
Компания Oracle предоставляет пакеты Debian для установки MySQL на системы Linux, основанные на Debian. Пакеты доступны через два разных канала:
Репозиторий MySQL APT. Это предпочтительный метод установки MySQL на системы, основанные на Debian, поскольку он предоставляет простой и удобный способ установки и обновления продуктов MySQL. Подробности см. в разделе 2.5.3 «Установка 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.tarMVER— это версия MySQL, аDVER— это версия дистрибутива Linux. ЗначениеCPUуказывает тип или семейство процессора, для которого построен пакет, как показано в следующей таблице:Таблица 2.13 Идентификаторы процессоров пакетов установки MySQL для Debian и Ubuntu
Таблица 2.13 Идентификаторы процессоров пакетов установки MySQL для Debian и Ubuntu CPUЗначениеНазначение типа или семейства процессора i386Процессор Pentium или лучше, 32 бита amd6464-битный процессор 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,client,community-server,server}_*.debЕсли dpkg предупреждает о невыполненных зависимостях, вы можете исправить их, используя 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.