Spec-Zone.ru › MySQL 8.4

2.7.1 Установка MySQL на Solaris с использованием Solaris PKG

Вы можете установить MySQL на Solaris, используя двоичный пакет в формате native Solaris PKG вместо двоичного tarball-распределения.

Для использования этого пакета, загрузите соответствующий mysql-VERSION-solaris11-PLATFORM.pkg.gz файл, затем распакуйте его. Например:

$> gunzip mysql-8.4.4-solaris11-x86_64.pkg.gz

Для установки нового пакета используйте pkgadd и следуйте инструкциям на экране. Вам необходимо иметь права root для выполнения этой операции:

$> pkgadd -d mysql-8.4.4-solaris11-x86_64.pkg

The following packages are available:
  1  mysql     MySQL Community Server (GPL)
               (i86pc) 8.4.4

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:

Установщик PKG установит все необходимые файлы и инструменты, а затем инициализирует вашу базу данных, если она не существует. Для завершения установки вы должны установить пароль root для MySQL, как указано в инструкциях в конце установки. В качестве альтернативы, вы можете запустить скрипт mysql_secure_installation, который поставляется с установкой.

По умолчанию, пакет PKG устанавливает MySQL в корневой путь /opt/mysql. Вы можете изменить только корневой путь установки при использовании pkgadd, который может быть использован для установки MySQL в другой зоне Solaris. Если вам необходимо установить в определенный каталог, используйте двоичный tar файл-распределение.

Установщик pkg копирует подходящий скрипт запуска для MySQL в /etc/init.d/mysql. Для того, чтобы MySQL запускался и останавливался автоматически, вы должны создать ссылку между этим файлом и каталогами скриптов init. Например, для обеспечения безопасного запуска и остановки MySQL, вы можете использовать следующие команды для добавления правильных ссылок:

$> ln /etc/init.d/mysql /etc/rc3.d/S91mysql
$> ln /etc/init.d/mysql /etc/rc0.d/K02mysql

Для удаления MySQL, имя установленного пакета - mysql. Вы можете использовать его в сочетании с командой pkgrm для удаления установки.

Для обновления при использовании формата файла пакета Solaris, вы должны удалить существующую установку перед установкой обновленного пакета. Удаление пакета не удаляет существующие данные базы данных, а только сервер, двоичные файлы и файлы поддержки. Поэтому типичная последовательность обновления выглядит следующим образом:

$> mysqladmin shutdown
$> pkgrm mysql
$> pkgadd -d mysql-8.4.4-solaris11-x86_64.pkg
$> mysqld_safe &

Перед выполнением любого обновления вы должны ознакомиться с примечаниями в Главе 3, Обновление MySQL.

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

Spec-Zone.ru

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