Synchronize MySQL databases between local and hosted servers
Schedule a job to backup one database and apply the backup script to another, that way you never need to worry about the synchronization as it is done automatically on a schedule