This package can be used to backup and restore MySQL databases. It can generate a backup file that contain SQL statements to create all the database tables and insert its table record data. The class can also read a previously generated backup file and execute the SQL in the file to restore the original database tables and record data.