2.10 Upgrading or Downgrading MySQL

2.10.1 Upgrading MySQL
2.10.2 Downgrading MySQL
2.10.3 Checking Whether Tables or Indexes Must Be Rebuilt
2.10.4 Rebuilding or Repairing Tables or Indexes
2.10.5 Copying MySQL Databases to Another Machine

This section describes the steps to upgrade or downgrade a MySQL installation.

Upgrading is a common procedure, as you pick up bug fixes within the same MySQL release series or significant features between major MySQL releases. You perform this procedure first on some test systems to make sure everything works smoothly, and then on the production systems.

Downgrading is less common. Typically, you undo an upgrade because of some compatibility or performance issue that occurs on a production system, and was not uncovered during initial upgrade verification on the test systems. As with the upgrade procedure, perform and verify the downgrade procedure on some test systems first, before using it on a production system.