• 11-07-2014, 01:12:58
    #1
    Yönetim panelinde sql yedekleme kısmı yapacağım bir çok örnek buldum ama çalışmadı. Sql yedeklemeyi nasıl yapacağım.
  • 11-07-2014, 01:18:53
    #2
    Gandak adlı üyeden alıntı: mesajı görüntüle
    Yönetim panelinde sql yedekleme kısmı yapacağım bir çok örnek buldum ama çalışmadı. Sql yedeklemeyi nasıl yapacağım.
    phpmyadmin den veritabanına gelip dışa akyar diyeceksiniz.1
  • 11-07-2014, 01:28:32
    #3
    truser adlı üyeden alıntı: mesajı görüntüle
    phpmyadmin den veritabanına gelip dışa akyar diyeceksiniz.1
    Müşteri admin panelinden almak istiyor hocam
  • 11-07-2014, 01:31:09
    #4
    Gandak adlı üyeden alıntı: mesajı görüntüle
    Müşteri admin panelinden almak istiyor hocam
    Onu bilmiyorum.hocam benim projem icinde geekli .)

    iphone S8 CİHAZİMDAN YAZİLDİ....
  • 11-07-2014, 01:33:20
    #5
    truser adlı üyeden alıntı: mesajı görüntüle
    Onu bilmiyorum.hocam benim projem icinde geekli .)

    iphone S8 CİHAZİMDAN YAZİLDİ....
    Bakalım bilen arkadaşlar yardımcı olacaktır. Takipte kal...
  • 11-07-2014, 01:48:01
    #6
    Merhabalar,

    Mysql yedeğini alabilmek için bazı komutlara net olarak izin ihtiyacı vardır (Örnek: system). Eğer system php.ini ayarlarınızda engelli değil ise aşağıdakini kullanabilirsiniz. Benim de kullandığım ve cron olarak günde 1 kez yedek alan scriptten bir parça:

    $dbhost = "";
    $dbname = "";
    $dbuser = "";
    $dbpass = "";
    $command	= "mysqldump";
    $dir= '/home/xxx/backups/'; /// 777 olarak chmod verin
    $time = time();
    
    $time		= date('mdY_His');
    $dumpfile	= $dir . $dbname . '_' . $time . '.sql.gz';
    if ($handle = @fopen($dumpfile, 'w')) {
    	fclose($handle);
    } else {
     echo "file cannot open";
    }
    
    $cmd	 = "$command --user=$dbuser --password=$dbpass $dbname | gzip > $dumpfile";
    system($cmd, $result);
  • 11-07-2014, 01:49:38
    #7
    Birkaç projemde kullanmıştım müsait olunca bir örnek paylaşırım
  • 11-07-2014, 01:52:48
    #8
    arşivimde kendi yazdığım özellikle tatillerde kullandıgım bir php script vardı onu paylaşabilirim mesajım bulunsun.
  • 11-07-2014, 02:09:07
    #9
    mtl adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Mysql yedeğini alabilmek için bazı komutlara net olarak izin ihtiyacı vardır (Örnek: system). Eğer system php.ini ayarlarınızda engelli değil ise aşağıdakini kullanabilirsiniz. Benim de kullandığım ve cron olarak günde 1 kez yedek alan scriptten bir parça:

    $dbhost = "";
    $dbname = "";
    $dbuser = "";
    $dbpass = "";
    $command	= "mysqldump";
    $dir= '/home/xxx/backups/'; /// 777 olarak chmod verin
    $time = time();
    
    $time		= date('mdY_His');
    $dumpfile	= $dir . $dbname . '_' . $time . '.sql.gz';
    if ($handle = @fopen($dumpfile, 'w')) {
    	fclose($handle);
    } else {
     echo "file cannot open";
    }
    
    $cmd	 = "$command --user=$dbuser --password=$dbpass $dbname | gzip > $dumpfile";
    system($cmd, $result);
    /home/xxx/backups/ bu kısımı kendimize göre nasıl düzenleyeceğiz hocam bu kısım nedir