$command = sprintf('mysqldump --host="%s" --user="%s" --password="%s" %s > %s', $db_host, $db_db_user, $db_pass, $db_name, $backup_name); system($command);
$backup_name $backup_name.".gz";
$backup_name .= ".gz";
$open = fopen($backup_name,'a+'); fwrite($open, $backup_name); fclose($open);
$backup_name = "backup_".date(l).".sql"; unlink($backup_name.".gz"); //$backup_name = "backup_".date('m_d_Y').".sql"; $command = sprintf('mysqldump --host="%s" --user="%s" --password="%s" %s > %s', $db_host, $db_user, $db_pass, $db_name, $backup_name); system($command); system("gzip ".$backup_name); $backup_name .= ".gz";
$command = sprintf('mysqldump --host="%s" --user="%s" --password="%s" %s > %s', $db_host, $db_db_user, $db_pass, $db_name, $backup_name); system($command); $backup_name .= ".gz";
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question$db_host = "***"; $db_user = "***"; $db_pass = "***"; $db_name = "***"; $backup_name = "backup_".date(l).".sql"; $command = sprintf('mysqldump --host="%s" --user="%s" --password="%s" %s > %s', $db_host, $db_user, $db_pass, $db_name, $backup_name); system($command); //$sql_a_delete = $backup_name; $backup_name .= ".gz"; //unlink($sql_a_delete);
Est-ce que tu as essayé en nommant ton fichier comme l'indique Cod57, c'est à dire avec la date complète au lieu du nom du jour ?
system("gzip ".$backup_name);