直接下載 RPM 包升級 MySQL
在基於 RPM 的平臺上,可以使用 MySQL Yum 倉庫或 MySQL SLES 倉庫升級 MySQL。
使用 RPM 包升級
如果需要使用從 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_upgrade”命令來檢查並解決舊資料與升級後的軟體之間任何不相容的問題。
升級到 MySQL Enterprise Server
從社群版升級到商業版的 MySQL 需要使用者首先解除安裝社群版,然後安裝商業版。
與作業系統原生 MySQL 包的互操作性
許多 Linux 發行版將 MySQL 整合到作業系統本身中。當使用標準包管理工具(yum、dnf 或 zypper)安裝 Oracle 的最新版 RPM 時,它將輕鬆升級並替換作業系統自帶的 MySQL 版本。
從非原生 MySQL 包升級
如果使用者使用非 Linux 發行版原生軟體倉庫中的第三方包安裝了 MySQL(例如:直接從供應商下載的包),則使用者需要在使用 Oracle 的包升級之前解除安裝所有這些包。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP