Bulunan 1 den 7 - Toplam 7
Php ile MySQL yedeğini almak - - Programlama - Ceviz Forum
  1. #1
    Üyeliği İptal Edildi ByMirza Mirza Üyenin Avatarı
    Üyelik Tarihi
    02-Eylül-2010
    Mesaj
    95

    Varsayılan Php ile MySQL yedeğini almak

    Merhaba php ile mysql'in komple yedeğini almak istiyorum. Yani database adını vereceğim o databasenin komple yedeğini alacak. SQL formatında kayıt ediyorya hani o şekilde kayıt ettirip yedeğini aldıracağım. Bu konuda yardımcı olursanız ben çok sevinirim.

  2. #2
    where id='Linux' zbahadir Üyenin Avatarı
    Üyelik Tarihi
    07-Temmuz-2006
    Nereden
    Trabzon
    Mesaj
    4,431

    Varsayılan

    Alıntı ByMirza Mirza Demiş ki: Mesajı Görüntüle
    Merhaba php ile mysql'in komple yedeğini almak istiyorum. Yani database adını vereceğim o databasenin komple yedeğini alacak. SQL formatında kayıt ediyorya hani o şekilde kayıt ettirip yedeğini aldıracağım. Bu konuda yardımcı olursanız ben çok sevinirim.
    Biraz ayrıntılı bir işlem;
    Önce veritabanı listesini alman sonra da foreach veya for ile veritabanı adına göre tek tek yedekleme yaptırabilirsiniz.
    Veya shell komutlarıyla php üzerinde tüm veritabanlarını mysqldum ile de alabilirsiniz.

    PHP Kodu:
    mysqldump -u root -ptmppassword --all-databases > /tmp/all-database.sql 
    Üzerinde yeterince çalışıldığında her şey mümkündür.
    IPBAccess

  3. #3
    Ceviz Üyesi Lnxtr Üyenin Avatarı
    Üyelik Tarihi
    11-Mayıs-2006
    Nereden
    Denizli
    Mesaj
    1,275

    Varsayılan

    timeout a düşme riskiniz yüksek

  4. #4
    where id='Linux' zbahadir Üyenin Avatarı
    Üyelik Tarihi
    07-Temmuz-2006
    Nereden
    Trabzon
    Mesaj
    4,431

    Varsayılan

    MySQL komutları ve sorguları timeout'a düşürmez bildiğim kadarıyla.
    Öyle olsa phpMyAdmin ile yedek almak zor olurdu.
    Üzerinde yeterince çalışıldığında her şey mümkündür.
    IPBAccess

  5. #5
    Ceviz Üyesi
    Üyelik Tarihi
    20-Şubat-2007
    Nereden
    Mersin
    Mesaj
    264

    Varsayılan

    Ben şunu kullanıyorum:
    http://www.phpclasses.org/package/27...-commands.html

    Veritabanını sql dosyasına çevirip gzib ile sıkıştırabiliyor. dosya sisteminde bir yere atabiliyor ya da indirme yapmanıza olanak sağlıyor. Gayet basit ve kullanışlı. Cron, exec... ile kullanılabilir.

  6. #6
    Ceviz Üyesi
    Üyelik Tarihi
    04-Kasım-2004
    Mesaj
    169

    Varsayılan

    dışavermek için phpminiadmin ve içealmak için bigdump'u deneyebilirsin.

    http://phpminiadmin.sourceforge.net
    http://www.ozerov.de/bigdump.php

  7. #7
    x-coder deathisonitsway Üyenin Avatarı
    Üyelik Tarihi
    07-Kasım-2007
    Nereden
    abroad
    Mesaj
    5,738

    Varsayılan

    http://forum.ceviz.net/php/53864-cev...tml#post360735

    fi tarihinde soyle bişi yazmıştım ama işine yarar mı bilmem, yada o mantıkta bişi yazabilirsin diye dusunuyorum

Konu Bilgileri

Bu Konuya Gözatan Kullanıcılar

Şu anda 1 kullanıcı bu konuyu görüntülüyor. (0 kayıtlı ve 1 misafir)

Yer İmleri

Mesaj Yetkileriniz

  • Yeni konu açmaya yetkiniz yok
  • Cevap yazmaya yetkiniz yok
  • Eklenti yüklemeye yetkiniz yok
  • Mesajınızı düzeltmeye yetkiniz yok
  •