From Database Think Software:
Automatic Backup Scheduler for MySQL is an easy-to-use and professional automated MySQL backup and recovery software. It can be used to automatically back up the local and remote MySQL databases on Windows, Unix, Linux, Ubuntu, Mac OS and all operating systems. The utility can be used to back up MySQL database to the SQL files, the other MySQL server or database on schedule (minutely, daily, weekly, monthly). It will automatically compress and password MySQL backup files to ZIP / GZIP archives and upload them to your FTP server and Email box (Gmail, Yahoo Mail, Hotmail). MySQL Full Backup, Incremental Backup and Differential Backup are available.
With Windows Service function, you do not need to log in Windows system for scheduling backing up and restoring. Using MySQL Backup Command Line Program, you can manually back up and restore MySQL databases without GUI.
Automatic Backup Scheduler for MySQL works as a stand-alone utility, and does not require any additional software. It's not necessary to have MySQL installed on your local computer to perform backups or restores.