For years I've been telling people to not use MySQL, but to go for better open-source databases instead, like PostgreSQL.
The reasons have been many, from them not being an actual relational database until version 5, pestering people with crappy JDBC drivers version upgrades, ridiculous float and double support, and insisting on JDBC connections being closed after x hours of inactivity, ...
Finally it seems that MySQL has dug its own grave since they stopped making recent releases available as binary or source archives. Apparently, version 5.0.27 will be the last one that their own download section will provide and you'll have to rely on commercial support, vendors or linux distributions to ship newer versions. If you want to compile from source, it seems that you can still download that if you happen to know the 'secret location' of the FTP archive.
Anyway, people please, leave MySQL behind and move on to something more serious both in terms of database quality as well as in terms of fair practices. Even Oracle 10g XE now starts to look alluring since you at least exactly know what the limitations are. Personally, I still swear by PostgreSQL.