10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册摘录

2.7.1安装MySQL (Solaris PKG方式

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

重要的

安装包依赖于Oracle Developer Studio 12.6 Runtime Libraries,运行MySQL安装包前必须先安装该Runtime Libraries。请参阅Oracle Developer Studio的下载选项在这里.该安装包允许您只安装运行时库,而不是完整的Oracle Developer Studio;看到说明在Oracle Solaris 11上仅安装运行时库

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

壳> gunzip mysql -8.0.27-solaris11-x86_64.pkg.gz

要安装新包,请使用pkgadd并按照屏幕提示操作。您必须具有root权限才能执行此操作:

Shell > pkgadd -d mysql-8.0.27-solaris11-x86_64。包裹的following packages are available: 1 mysql MySQL Community Server (GPL) (i86pc) 8.0.27 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]:

PKG安装程序安装所需的所有文件和工具,如果数据库不存在,则初始化数据库。为了完成安装,您应该按照安装结束时的说明设置MySQL的根密码。或者,您可以运行mysql_secure_installation脚本。

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

包裹安装程序复制一个合适的MySQL启动脚本到/etc/init.d/mysql.为了使MySQL能够自动启动和关闭,您应该在这个文件和init脚本目录之间创建一个链接。例如,为了确保MySQL的安全启动和关闭,你可以使用以下命令添加正确的链接:

壳> ln /etc/init.d / mysql /etc/rc3./etc/init. . d/S91mysqld / mysql /etc/rc0.d/K02mysql

删除MySQL时,安装包名称为mysql.您可以将其与pkgrm命令移除安装。

在使用Solaris软件包文件格式进行升级时,必须先删除现有的安装,然后再安装更新的软件包。删除包不会删除现有的数据库信息,只删除服务器、二进制文件和支持文件。因此,典型的升级顺序为:

Shell > mysqladmin shutdown Shell > PKGRM mysql Shell > pkgadd -d mysql-8.0.27-solaris11-x86_64。包裹shell> mysqld_safe & shell> mysql_upgrade # prior to MySQL 8.0.16 only

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