This class can be used to backup MySQL databases generating SQL files It can take a backup of MySQL database by generating SQL statements for recreating the database tables and their record data. The generated backup may be saved to a file or sent via e-mail.