讓我們了解如何在 Unix 或 Linux 上降級二進制和基于包的安裝??梢酝ㄟ^多種方式降級 Unix 或 Linux 上的二進制和基于軟件包的安裝。他們在下面進行了討論。
就地降級
就地降級涉及關閉新的 MySQL 版本。
完成此操作后,新的 MySQL 二進制文件或軟件包將替換為舊的二進制文件或軟件包。
完成此操作后,舊的 MySQL 版本在現有數據目錄上重新啟動。
必須將 MySQL 配置為通過將 innodb_fast_shutdown 設置為 0 來執行慢速關閉。
下面的命令會執行相同的操作 –
mysql -u root -p --execute="SET GLOBAL innodb_fast_shutdown=0"
登錄后復制
關閉較新的 MySQL 服務器。這可以使用以下命令來完成 –
mysqladmin -u root -p shutdown
登錄后復制
緩慢關閉后,InnoDB 重做日志文件將從數據目錄中刪除(ib_logfile* 文件)。這樣做是為了避免在版本之間發生的與重做日志文件格式相關的降級問題。
邏輯降級
邏輯降級涉及使用 mysqldump 轉儲新 MySQL 版本中的所有表。
完成此操作后,轉儲文件將加載到舊 MySQL 版本中。
同一版本內的版本之間的降級支持邏輯降級
版本系列以及降級到之前的版本級別。
僅支持一般可用性 (GA) 版本之間的降級。
轉儲所有數據庫。這是使用以下命令完成的 –
mysqldump −u root −p −−add−drop−table −−routines −−events −−all−databases −−force > data−for−downgrade.sql
登錄后復制
使用以下命令關閉較新的 MySQL 服務器 –
mysqladmin −u root −p shutdown
登錄后復制
以上就是在 Unix/Linux 上降級二進制和基于包的安裝的詳細內容,更多請關注www.92cms.cn其它相關文章!