Download List

Project Description

MySQL Backup is a Perl script that uses mysqlshow
to grab the database names and "show tables" to
grab the table names for a user's account, and
then uses mysqldump to save the data in a
subdirectory named in the script. It then tars and
gzips the files, using the date and time for the
file name. It can be run from cron on a daily
basis. It removes old files and has an option to
email the gzip file to an admin, and/or FTP the
file to a remote server. It also has options to
use "select data into outfile" or a regular
"select" for users who can't use mysqldump. It
supports LARGE sets of databases and tables.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-03-02 05:15 Back to release list
2.5

Support for large sets of databases and tables (Linux utilities such as tar, ls and nice break when the argument list gets too long; the script places all the text files in a subdirectory and tars the directory), a security upgrade so that if you use a .my.cnf file (which you should) then mysqlshow and mysqldump run without the --user and --password parameters (which prevents the user and password from showing up in the process list).
Tags: Stable, Major feature enhancements

Project Resources