zbahadir adlı üyeden alıntı: mesajı görüntüle
Sunucunda php exec açıksa bu şeklde kolayca yedekleyebilirsiniz;

$durum=exec("mysqldump -h localhost -uuser -ppassword --default-character-set=latin5 veritabani > veritabani.sql");
$db_name = "veritabani"; 
$db_user = "root"; 
$db_pass = "1"; 

$tarihsaat = date("d.m.Y.H-i",(time())); 

$a = exec("mysqldump -h localhost -u $db_user -p$db_pass --default-character-set=latin5 $db_name > $tarihsaat.sql"); 

if (file_exists($tarihsaat.".sql")) { 

echo "Yedek Alindi"; 

}else { 

echo "İşlem Gerçekleşmedi!"; 

}
Localde deneme yaptım olmadı dosyanın içi boş yazılıyor , sunucudamı yapmak gerek ?