top
Loading...
2.11.降級MySQL
2.11. 降級MySQL

本節描述了舊版本MySQL比新版本工作得好的情況下,如何降級到舊的MySQL版本。

如果你在同一發布系列(例如,從 5.0.13 5.0.12)內降級,一般規則是只需要在舊版本的頂部安裝新的二進制。不需要對數據庫進行任何操作。但是,最好是先進行備份。

下面的項列出了進行降級時應執行的操作:

·         閱讀你將要降級的發布系列的升級部分,確定它沒有你需要的功能。2.10節,“升級MySQL”。

·         如果該版本有降級部分,你也應當閱讀。

只要MySQL版本屬于相同的發布系列,你總是可以在不同的版本之間的相同架構上移動MySQL格式文件和數據文件。目前的產品發布系列是5.1

如果你從一個發布系列降級到另一個發布系列,表儲存格式可能不兼容。在這種情況下,你可以在降級嵌使用mysqldump來轉儲表。降級后,使用mysqlmysqlimport重載轉儲文件來重新創建表。請參見2.10.3節,“將MySQL數據庫拷貝到另一臺機器”。

表格式不向下兼容的一般跡象是降級時不能打開表。在這種情況下,使用下面的過程:

1.    停止你想要降級到的舊的MySQL服務器。

2.    重新啟動將被降級的新的MySQL服務器。

3.    使用mysqldump創建一個dump(轉儲)文件來轉儲不能被舊服務器訪問的所有表。

4.    停止新MySQL服務器,重新啟動舊MySQL服務器。

dump(轉儲)文件重載入舊服務器。表應當可訪問。

作者:mysql.com
來源:http://dev.mysql.com/doc/refman/5.1/zh/installing.html
北斗有巢氏 有巢氏北斗