MySql Backup SQL Yazarak

MySql Backup SQL Yazarak

Bir backup yöntemi de, sql kodu yazarak backup almak.

Syntax:

BACKUP TABLE personel TO ‘/tmp/’;

Bu kod ile personel tablosunun backup’ını /tmp/ dizininin altına almış olacağız.
Gidip tmp klasörünün iÇine baktığınız da tabloismi.myd ve tabloismi.frm diye
iki dosyanın olduğunu göreceksiniz.
Burada dikkat etmeniz gereken bir hususta path olarak verdiğiniz klasöre mysql
sistem userının yazma yetkisi olup olmadığıdır.


RESTORE TABLE personel FROM ‘/tmp/’;

Bu kodu da Çalıştırdığınız da backup’ın tekrar database eklendiğini görmüş olacaksınız.

BACKUP TABLE tablo1,tablo2,tablo3,…. TO ‘/tmp/’; –>şeklinde de kullanımı mevcuttur.

Not: Bu arada bu özellik mysql 5.2 ile birlikte kaldırıldı.

Bir sonraki makaleler de görüşmek dileğiyle.

Tayfur BÖLER
Database Administrator

Bugun Okunma Sayısı:0, Toplam Okunma Sayısı:971

Yorum Ekle