Spec-Zone .ru
спецификации, руководства, описания, API
|
Можно установить MySQL на Солярисе и OpenSolaris, используя двоичный пакет, используя собственный Солярис формат PKG вместо двоичного файла tarball распределение.
Чтобы использовать этот пакет, загрузите соответствие mysql-VERSION-solaris10-PLATFORM.pkg.gz
файл, затем распакуйте это. Например:
shell> gunzip mysql-5.7.2
-solaris10-x86_64.pkg.gz
Чтобы установить новый пакет, используйте pkgadd и следуйте за экранными подсказками. У Вас должны быть полномочия пользователя root выполнить эту работу:
shell> pkgadd -d mysql-5.7.2
-solaris10-x86_64.pkg
The following packages are available: 1 mysql MySQL Community Server (GPL) (i86pc) 5.7.2Select package(s) you wish to process (or 'all' to processall packages). (default: all) [?,??,q]:
Установщик PKG устанавливает все файлы и инструменты, необходимые, и затем инициализирует Вашу базу данных, если Вы не существуете. Чтобы завершить установку, следует установить корневой пароль для MySQL как предусмотрено в инструкциях в конце установки. Альтернативно, можно выполнить mysql_secure_installation сценарий, который идет с установкой.
По умолчанию пакет PKG устанавливает MySQL под корневым путем /opt/mysql
. Можно
изменить только корневой путь установки при использовании pkgadd,
который может использоваться, чтобы установить MySQL в различной зоне Соляриса. Если Вы должны установить в
определенном каталоге, используйте двоичное распределение файла tar.
pkg
установщик копирует подходящий сценарий запуска для MySQL в /etc/init.d/mysql
. Чтобы позволить MySQL запуститься и завершение работы
автоматически, следует создать ссылку между этим файлом и init каталогами сценария. Например, чтобы
гарантировать безопасный запуск и завершение работы MySQL Вы могли использовать следующие команды, чтобы
добавить правильные ссылки:
shell>ln /etc/init.d/mysql /etc/rc3.d/S91mysql
shell>ln /etc/init.d/mysql /etc/rc0.d/K02mysql
Чтобы удалить MySQL, установленное имя пакета mysql
. Можно использовать это в
комбинации с pkgrm командой, чтобы удалить установку.
Чтобы обновить при использовании формата файла пакета Соляриса, следует удалить существующую установку прежде, чем установить обновленный пакет. Удаление пакета не удаляет существующую информацию о базе данных, только сервер, двоичные файлы и поддерживает файлы. Типичная последовательность обновления поэтому:
shell>mysqladmin shutdown
shell>pkgrm mysql
shell>pkgadd -d mysql-
shell>5.7.2
-solaris10-x86_64.pkgmysqld_safe &
shell>mysql_upgrade
Следует проверить примечания в Раздел 2.11, "Обновляя или MySQL Downgrading" прежде, чем выполнить любое обновление.