MySQL 5.0 Reference Manual  /  ...  /  Upgrading and Downgrading MySQL Cluster

17.2.6 Upgrading and Downgrading MySQL Cluster

This section provides information about MySQL Cluster software and table file compatibility between MySQL 5.0 releases with regard to performing upgrades and downgrades as well as a compatibility matrix and notes. You are expected already to be familiar with installing and configuring a MySQL Cluster prior to attempting an upgrade or downgrade. See Section 17.3, “MySQL Cluster Configuration”.

For information regarding the rolling restart procedure used to perform an online upgrade, see Section 17.5.5, “Performing a Rolling Restart of a MySQL Cluster”.


Only compatibility between MySQL versions with regard to NDBCLUSTER is taken into account in this section, and there are likely other issues to be considered. As with any other MySQL software upgrade or downgrade, you are strongly encouraged to review the relevant portions of the MySQL Manual for the MySQL versions from which and to which you intend to migrate, before attempting an upgrade or downgrade of the MySQL Cluster software. See Section 2.19.1, “Upgrading MySQL”.

The following table shows Cluster upgrade and downgrade compatibility between different releases of MySQL 5.0:

Figure 17.5 MySQL Cluster Upgrade and Downgrade Compatibility

MySQL Cluster upgrade/downgrade compatibility, MySQL 5.0


  • MySQL 5.0.2 was the first public release in this series.

  • Direct upgrades or downgrades between MySQL Cluster 4.1 and 5.0 are not supported; you must dump all NDBCLUSTER tables using mysqldump, install the new version of the software, and then reload the tables from the dump.

  • Online downgrades from MySQL Cluster 5.0.12 to 5.0.11 (or earlier) are not supported.

  • You cannot restore with ndb_restore to a MySQL 5.0 Cluster using a backup made from a Cluster running MySQL 5.1. You must use mysqldump in such cases.

  • There was no public release of MySQL 5.0.23.

User Comments
Sign Up Login You must be logged in to post a comment.