MySQL 5.6版本说明
您可以使用二进制包在Solaris上安装MySQL,该二进制包使用原生的Solaris PKG格式,而不是二进制tarball分发。
要使用此包,请下载相应的mysql-VERSION-solaris10-PLATFORM.pkg.gz
文件,然后解压缩。例如:
壳> gunzip mysql -5.6.51-solaris10-x86_64.pkg.gz
要安装新包,请使用pkgadd按照屏幕上的提示操作。执行此操作需要有root权限:
mysql mysql-5.6.51-solaris10-x86_64。包裹的following packages are available: 1 mysql MySQL Community Server (GPL) (i86pc) 5.6.51 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]:
PKG安装程序安装所有需要的文件和工具,然后初始化数据库(如果不存在的话)。要完成安装,您应该按照安装结束时的说明设置MySQL的root密码。或者,您可以运行mysql_secure_installation安装时附带的脚本。
默认情况下,PKG包将MySQL安装在根目录下/ opt / mysql
.使用时只能更改安装根路径pkgadd,它可以用于在不同的Solaris区域安装MySQL。如果需要在特定目录下安装,请使用二进制文件焦油文件分发。
的包裹
安装程序将一个合适的MySQL启动脚本复制到/etc/init.d/mysql
.为了使MySQL能够自动启动和关闭,您应该在这个文件和初始化脚本目录之间创建一个链接。例如,为了确保MySQL的安全启动和关闭,你可以使用以下命令来添加正确的链接:
壳> 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 shutdown Shell > PKGRM mysql Shell > pkgadd -d mysql-5.6.51-solaris10-x86_64。包裹shell> mysqld_safe & shell> mysql_upgrade
你应该核对笔记第2.11节,“升级MySQL”在执行任何升级之前。