>I would attribtue their cahnge of heart to the competition they are feeling from PostgreSQL, which is object orientated including inheritance, has TT, checkpoints and all the other goodies.
Yeah... MySQL is starting to be packaged with distributions and other software packages, but I think that is because it is more of a web database package because it is quick and easy (when you aren't getting complicated).
>With small table sizes MySQL is faster than PostgreSQL but when the number of records approaches 100,000 PostgreSQL takes the lead.
>I didn't go with MySQL because it doesn't (didn't) support true foreign keys, true indexing, grant, and a ton of other necessary DB manipulation abilities. They have stubs for compatibilty, but the stubs don't do anything except avoid throwing an exception. But, MySQL is small and fast for small databases.
I think that most off that stuff is on the "Near Future" todo. =)
http://www.mysql.com/documentation/mysql/bychapter/manual_TODO.html#TODO