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 ?