On his blog, HTNet, today, the author has his account of the process (and pitfalls) he went through when updating his install of Apache/MySQL/PHP on Windows.
I decided to be extra helpful and upgrade the existing installation of these three apps, which powers our corporate CMS. The only reason I proposed this idea (yeah, nobody asked me to do it, I volunteered) is because the previous installation is quite dated. PHP was the worst, it was running 4.1.x.
Upgrading Apache, MySQL and PHP on Windows is a bitch. That's the lesson I learned last weekend.
He details the experience, noting that Apache was the easiest of all to install. From there, his troubles only compound when an incompatibility issue between MySQL and PHP arises...