10bet网址
MySQL 5.7参考手册
相关文件10bet官方网站 下载本手册 从本手册中摘录

2.7.1使用Solaris PKG在Solaris上安装MySQL

您可以使用本机Solaris PKG格式的二进制包在Solaris上安装MySQL而不是二进制Tarball分发。

重要的

安装包在Oracle Developer Studio 12.5运行时库中具有依赖项,必须在运行MySQL安装包之前安装。请参阅Oracle Developer Studio的下载选项这里。安装程序包使您只能安装运行时库而不是完整的Oracle Developer Studio;请参阅说明仅在Oracle Solaris 11上安装运行时库

要使用此包,请下载相应的MySQL-version-solaris11-platform.pkg.gz文件,然后解压缩它。例如:

shell> gunzip mysql-5.7.35-solaris11-x86_64.pkg.gz.

要安装新包,请使用PKGADD并遵循屏幕提示。您必须具有root权限来执行此操作:

shell> pkgadd -d mysql-5.7.35-solaris11-x86_64.pkg可用以下软件包:1 MySQL MySQL社区服务器(GPL)(i86PC)5.7.35选择您要处理的包(或“全部”以处理所有包)。(默认:全部)[?,??,问:

PKG Installer安装所需的所有文件和工具,然后初始化数据库,如果不存在。要完成安装,您应该在安装结束时的说明中设置MySQL的root密码。或者,您可以运行mysql_secure_installation.安装时的脚本。

默认情况下,PKG包在根路径下安装MySQL/ opt / mysql。您可以在使用时更改安装根路径PKGADD,可用于在不同的Solaris区域中安装MySQL。如果需要在特定目录中安装,请使用二进制文件柏油文件分发。

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.命令删除安装。

要升级使用Solaris包文件格式时,必须在安装更新的包之前删除现有安装。删除包不会删除现有数据库信息,只能删除服务器,二进制文件和支持文件。因此,典型的升级序列是:

shell> mysqladmin关闭shell> pkgrm mysql shell> pkgadd -d mysql-5.7.35-solaris11-x86_64.pkg shell> mysqld_safe&shell> mysql_upgrade

你应该检查笔记第2.11节“升级mysql”在执行任何升级之前。