可以使用 MySQL Yum 儲存庫或 MySQL SLES 在基於 RPM 的平台上升級 MySQL
如果需要使用直接從MySQL 開發者專區下載的RPM 套件升級MySQL,請前往包含所有下載的套件的資料夾(確保沒有其他RPM 套件具有相似的名稱),並使用以下指令-
yum install mysql−community−{server,client,common,libs}−*
對於SLES 系統,yum 被替換為zypper,對於支援dnf 的系統,則被替換為dnf。
最好使用 yum 等高階套件管理工具來安裝套件,但喜歡直接 rpm 指令的使用者可以用 rpm -Uvh 指令取代 yum install 指令。
安裝結束時,如果 MySQL 伺服器正在運行,它會自動重新啟動升級安裝開始時。
如果升級安裝開始時伺服器未執行,則升級安裝完成後使用者必須明確重新啟動伺服器。可以使用以下指令來完成 -
service mysqld start
伺服器重新啟動後,將執行「mysql_upgrade」指令來檢查並解決舊資料與升級軟體之間的不相容問題。
MySQL從社群版升級到商業版,要求使用者先解除安裝社群版,再安裝商業版。
許多 Linux 發行版將 MySQL 作為作業系統本身的整合部分提供。當使用標準套件管理工具(yum、dnf或zypper)安裝Oracle最新版本的RPM時,它將輕鬆升級和替換作業系統自帶的MySQL版本,
如果使用者使用第三方軟體包安裝了MySQL,而這些第三方軟體包不是來自使用者的Linux 發行版的原生軟體儲存庫(讓我們舉個例子:直接從供應商下載的軟體包) ,使用者需要先卸載所有這些軟體包,然後才能使用Oracle 中的軟體包進行升級。
以上是使用直接下載的RPM包升級MySQL的詳細內容。更多資訊請關注PHP中文網其他相關文章!