This class can be used to create a backup of a MySQL database using the mysqldump command. It invokes the mysqldump command to generate a backup file of a given database on behalf of a given authenticated MySQL database user. The generated backup file is copied to another file with the name based on the current date.