MyBackup Database Backup is a PHP script that is executed either on a scheduled basis or manually via your browser. It:
* will backup any number of databases (data and structure)
* backup all or selected tables in the database
* gzips the output files
* allows you to download individual backup files or all backups bundled in a zip archive
* optionally optimize tables in the databases
* deletes old backup files from the server when new backups are created
* eliminates transfering the backups to your PC using an FTP Client or worse, excruciatingly slow transfer via email attachments
* has an HTMl user guide
* And it is free!