mysql veritabanını 3 saatte bir resttore yaptırma Cron job?

Kodla Büyü

omerbilgin

Seçkin Üye
Seçkin Üye
Mesajlar
560
cpanelde cron job tanımlama var veritabanı.sql dosyasını günün belli aralıklarında restore yaptırmak istiyorum demo site amacıyla.

nasıl yapılacağını bulamadım bilgisi olan varmı?
 
http://dan.cx/blog/2006/12/restore-mysq ... using-php/
adresindeki kodları inceleyin, gerekli yerleri düzenleyin. Temel olarak .sql dosyasını satır satır okuyup, yorum değilse bir değişkene ekliyor. Okuma işlemi sonunda .sql dosyasındaki bütün SQL komutlarını bir metin değişkenine aktarmış oluyor. Döngüden sonra da bunu mysql_query komutu ile çalıştırıyor. Tabi hata almamak adına aldığınız .sql yedeğinde Alter table ile hali hazırdaki tabloları silecek satırların olduğundan emin olun, yoksa çift kayıt hataları vs. alabilirsiniz.
Ayrıca http://www.phpclasses.org/package/2780- ... files.html adresinde de bir sınıf tanımlanmış. Siteye üye olarak sınıfı inceleyebilirsiniz. Açıklamalardan nasıl kullanacağınızı kestirebilirsiniz.
Bu arada PHP bilginizin az da olsa olduğunu varsayıyorum.
 
BBNET
Geri
Üst