Pdo Veritabanı Otomatik Yedek Alma Sınıfı

pdo-veritabani-otomatik-yedek-alma-sinifi

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ıı 🙂 😀

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

<?php

<?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 https://yavuz-selim.com/upload/contents/yedekle.rar indirebilirsiniz.

Sonraki konuda görüşmek üzere
Kanalıma abone olmayı unutmayın 🙂..

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Yavuz Selim

Yavuz selim