I have toyed with the idea of writing my own script but it seems hardly worthwhile to do this when there are surely a large number of good scripts available.
phpMyadmin is not suitable for large databases so I have been running mysqldump and then jumpiing through hoops to replace the -- which show up instead of # and manually adding in the DROP if EXISTS, CREATE and USE statements. This is not fun or a good use of time.
A quick search turned up some freebie apps and some for sale. Free would be nice but for a truely superior product purchase would be fine. What are folks using? I just wasted a half hour trying the freeware mysql_backup and hit a wall when it choked trying to locate a DBI file... I do need a mac solution.