Hi Alan
Actually MySQL falls way short of the mark in many areas.
Here's a short list of stuff missing: Triggers, Views, Cursors, Stored Procs.
Here's another list: you cant do hot backups of the database. You can if you use InnoDB but their hot backup costs around 1000.00
You dont have any type of analysis services (Data Warehouse stuff)
You dont have an agent for scheduling jobs.
And the list goes on....
MySQL is far from free. Heck their minimum support package is around 1500 for e-mail support. You can buuy the sql server support page for 2000 which includes 12 phone calls.
MySQL does have its place but it is not in the enterprise yet.
Rodman
Rod Paddock
Editor in Chief CoDe Magazine
President Dash Point Software, Inc.
VP Red Matrix Technologies,Inc.