I have been upgrading more MySQL database instances recently and
have found a few more potential gotchas, which if you
are not careful, can potentially be rather nasty. These are not
documented explicitly by MySQL, so it may be handy for you to
know if you have not come across this type of thing before.
Most of the issues are those related to upgrading MySQL instances
which are replicated, either the master servers or the slaves.
Some seem specific to the rpm packages I am using (MySQL
enterprise or MySQL advanced rpms), though others are not.
Take care upgrading a 5.0 master when you have 5.1 slaves
It is not a good idea to run a mixed major version of mysql in a
replicated environment so why would I be doing this? If you work
in a replicated environment and have several slaves then it is
recommended that you upgrade the slaves first. I work with quite
a few slaves so the process of upgrading them all takes longer …
[Read more]