Php ile Mysql Veritabanı Yedekleme
Php ile Mysql Veritabanı Yedekleme

Php ile Mysql Veritabanı Yedekleme

20 May 2017 /

PHP tabanlı sitenizin yönetim panelinden tek tıkla mysql veritabanı yedeğini alabilirsiniz.

Veritabınını yedeklemek için genelde hosting yönetim paneline gidip mysql yönetim sayfasından dışarı aktar seçeneği ile yedek alıyoruz. Yada başka otomatik yedek alma sistemleri mevcut. Bunu daha kolay hale getirmek ister misiniz?

Aşağıdaki kod ile mysql veritbanınızın yedeğini tek tıkla alabilirsiniz. Kodu yedek.php diye boş bir php sayfası oluşturup kaydedebilirsiniz. Ayrıca sayfanın üst kısmına yetkisiz girişleri engellemek için yönetim paneli girişi için atadığınız session gibi kontrol aşamalarının kodlarını eklemeniz faydanıza olacaktır. Bunun gibi;

session_start();
if(isset($_SESSION['giris-kontrol']))
{ // aşağıdaki kodlar buraya
}else{ echo '<script language="javascript">location.href="http://www.google.com.tr";</script>'; }
<?php
function dump_mysql($dbname,$username,$password,$hostname,$exportpath)
{
$command='/opt/lampp/bin/mysqldump -h ' .$hostname .' -u ' .$username .' ' .$dbname .' > ' .$exportpath;
echo $command;
exec($command);
}
//Fill the below information
$db ='task3db';//your dbname
$user ='root';//your username
$pass ='';//your password
$host ='localhost';//your hostname
$path ="/opt/lampp/htdocs/mysqldump/mydb.sql";//your export path
echo dump_mysql($db,$user,$pass,$host,$path);
?>

Yukarıdaki kodlarda mysql bağlantı bilgilerini kendi sitenizdekiler ile değiştirmeyi unutmayın.

Bu yazıyı 5 yıldız üzerinden kaçla değerlendirirsiniz?
Daha önce bu yazı 1 kez değerlendirilmiş ve ortalama 5 yıldız verilmiş.
Bu yazı daha önce 384 kez okundu.

Facebook Yorumları

Yorumlar

Bu yazıya henuz bir yorum yapılmamış. İlk yorumu yapan siz olun!

Yorum Yaz

guvenlik
Image Analyzer

Image Analyzer

13 Oca 2018 / Multimedya
BitDefender Internet Security

BitDefender Internet Security

13 Oca 2018 / Güvenlik
AIMP

AIMP

13 Oca 2018 / Multimedya
eMule

eMule

13 Oca 2018 / İnternet
Shutter

Shutter

13 Oca 2018 / Araçlar
Shutter

Shutter

13 Oca 2018 / Araçlar
Freez Flv to Mp3 Converter

Freez Flv to Mp3 Converter

13 Oca 2018 / Multimedya
eMule

eMule

13 Oca 2018 / İnternet
Freez 3GP Video Converter

Freez 3GP Video Converter

13 Oca 2018 / Multimedya
EssentialPIM Free Edition

EssentialPIM Free Edition

13 Oca 2018 / Ofis