Script de Sauvegarde de vos bases mysql

Bonjour,

Voici un petit script perl pour sauvegarde vos bases

$username='root';
$password = 'motdepasse';
$dbhost = 'localhost';
$backupdir = '/backup/dbsys/';

chdir($backupdir);
use DBI;
my $DATABASE="mysql";
$DSN = "DBI:mysql:$DATABASE:$dbhost";
$DBH = DBI->connect($DSN, $username, $password);
my @db_names = $DBH->func('_ListDBs');
$DBH->disconnect;
foreach $item (@db_names) {
system("mysqldump --host=localhost --user=root --password=$password $item > $item.sql");
print $item."nr";
}

Réponses

  • Hello,

    Bonne idée. Mais il faut juste préciser que c'est un script Perl

    Bonne anée
Connectez-vous ou Inscrivez-vous pour répondre.