Toplam 271 konuya 1670 yorum yazıldı.
Pdo Veritabanı Otomatik Yedek Alma Sınıfı

Merhaba arkadaşlar bugünki konumuzda çok önemli bir paylaşım yapacağız.Php ile otomatik olarak veritabanınızı komple bir yedek olarak bilgisayarınıza indirmenizi sağlayan bir sınıf.Bu sınıfı tüm projelerinize ekleyebilirsiniz örneğin phpmyadmine girene kadar zaman öldürmek istemiyorsanız yönetim panelinde menüye eklersiniz tek tıklamayla tüm veritabanı bilgisayarınızda olur nekadar güzel değil mi ? :)



Bu sınıfı değerli Faruk abim yazdı ve şahane şekilde çalışıyor ya nolacadıı :) :D



Peki sınıfımızı nasıl kullanıyoruz hemen kullanımımıza geçelim :




<?php

session_start();
ob_start();

header('Content-Type: text/html; charset=utf-8');
include 'Yedekle.class.php';
if(isset($_SESSION['oturum'])){

// eğer yönetici olarak oturum açmış isek bu işlem gerçekleşsin diyoruz

$bilgiler = array(
'src' => 'mysql',
'host' => 'localhost',
'kadi' => 'veritabanı kullanıcı adı ',
'parola' => 'veritabanı şifre ',
'veritabani' => 'veritabanı adı'
);

$olustur = new Yedekle($bilgiler);
$yedekle = $olustur->yedek();
if(!$yedekle['hata']){

header('Content-type: text/plain');
header('Content-disposition: attachment; filename=vt_'.uniqid().'.sql');
echo $yedekle['mesaj'];

} else {
echo 'İşlem başarısız oldu!';
}

}else{

header('location:http://google.com');

}

?>


yukarıda gördüğünüz gibi gerekli kısımlara veritabanı bilgilerimizi girdikten sonra kayıt ediyoruz tabiki dikkat etmişsinizdir Yedekle.class.php dosyamız olmadan yani sınıfımız olmadan bu işlemin olması imkansız sınıfımızı ise http://yavuz-selim.com/upload/contents/yedekle.rar indirebilirsiniz.



Değerli yorumlarınızı eksik etmeyiniz :) Cümleten hayırlı günler.




Yorumlar

Kılavuz Yazılım

23.01.2017 19:58

Gayet başarılı bir sınıf olmuş, bende içerik yönetim sistemimi kodlarken pdo kullandım. Bağlantılarımı pdo ile güvenli bir şekilde yapabiliyorum. Yedekleme kısmında gerçekçi olmak gerekirse bir sorun yaşıyorum. Elimde bir sınıf var ama local'de çalışıyor ve sunucuda çalışmıyor buda doğal olarak sorun yaşatıyor. Sizin paylaştığınız yedekleme sınıfını deneyeceğim indirme işlemini yaptım. Umarım sunucu tarafında sıkıntı yaratmaz?

Facebook Hesap Silme

18.11.2016 00:51

Sınıf gayet güzel ve başarılı bir şekilde yedek alıyor.Bu sınıf sayesinde haftada bir veritabanımın yedeğini alıyorum.

Dizi fragmanlari

12.11.2016 14:59

Kaç zamandir bunu ariyordum gerçekten çok tesekkurler.

klasturk

30.10.2016 23:32

Böyle güzel bilgi paylaşımı için teşekkürler.

erne promosyon

28.10.2016 19:06

kaç gündür yedek almak için uğraşıyordum teşekkür ederim çok faydalı bilgi.

Pembekulup

27.10.2016 11:41

Teşekkür ederim

Sefa

18.10.2016 11:02

inceleyeceğim teşekkürler.

Gayet mantıklı yazılmış. Kodu biraz daha geliştirerek süper işler çıkartılabilir.

Nilüfer Anaokulu

18.10.2016 09:57

Başarılı bir sınıf yazılmış tebrikler. Takibe devam ediyoruz sizleri

cem766

18.10.2016 04:25

http://e107.org/ bu site gibi bir CMS yi hakedebiliriz, çalışırsakkkk

cem766

18.10.2016 04:24

hocam CMS projesine başlıyoruz demi? (Hatta paralı da olabilir bak! ) gene kandıramadım mı acaba? Kandırdım yww

Yorum Yaz