在 Solaris 上安裝 MySQL
MySQL 可以使用二進位制包(即本機的 Solaris PKG 格式)在 Solaris 上安裝,而不是使用二進位制 tarball 發行版。安裝包依賴於 Oracle Developer Studio 12.6 執行時庫。在執行 MySQL 安裝包之前,需要安裝此庫。
安裝包確保僅安裝執行時庫,而不是必須安裝完整的 Oracle Developer Studio。可以透過下載相應的 mysql-VERSION-solaris11-PLATFORM.pkg.gz 檔案來使用此包。
解壓縮 Solaris 包
下載後需要解壓縮。以下是一個示例程式碼:
shell> gunzip mysql-8.0.25-solaris11-x86_64.pkg.gz
安裝新包
如果需要安裝新包,則必須使用“pkgadd”選項並按照螢幕提示操作。
此外,使用者必須具有 root 許可權才能執行此操作。
shell> pkgadd -d mysql-8.0.25-solaris11-x86_64.pkg The following packages are available: 1 mysql MySQL Community Server (GPL) (i86pc) 8.0.25 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,並在系統關閉時關閉 MySQL,則需要在此檔案和“init”指令碼目錄之間建立連結。
為了確保 MySQL 安全啟動和關閉,可以將以下命令新增到正確的連結中。
shell> ln /etc/init.d/mysql /etc/rc3.d/S91mysql shell> ln /etc/init.d/mysql /etc/rc0.d/K02mysql
如果需要升級 Solaris 包檔案格式,則需要在安裝更新的包之前刪除現有包的安裝。刪除包時,它不會刪除資料庫上的現有資訊。它僅刪除伺服器、二進位制檔案和支援檔案。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP