Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Php ile MySQL yedeğini almak

Konu, 'PHP' kısmında ByMirza Mirza tarafından paylaşıldı.

  1. ByMirza Mirza

    ByMirza Mirza Üye

    Kayıt:
    2 Eylül 2010
    Mesajlar:
    95
    Beğenilen Mesajlar:
    0
    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. zbahadir

    zbahadir where id='Linux'

    Kayıt:
    7 Temmuz 2006
    Mesajlar:
    4,442
    Beğenilen Mesajlar:
    0
    Meslek:
    Bilgisayar ve Internet Hizmetleri
    Şehir:
    Trabzon
    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:
    mysqldump -u root -ptmppassword --all-databases > /tmp/all-database.sql
     
  3. Lnxtr

    Lnxtr Daimi Üye

    Kayıt:
    11 Mayıs 2006
    Mesajlar:
    1,332
    Beğenilen Mesajlar:
    2
    Meslek:
    İşsiz
    Şehir:
    Denizli
    timeout a düşme riskiniz yüksek
     
  4. zbahadir

    zbahadir where id='Linux'

    Kayıt:
    7 Temmuz 2006
    Mesajlar:
    4,442
    Beğenilen Mesajlar:
    0
    Meslek:
    Bilgisayar ve Internet Hizmetleri
    Şehir:
    Trabzon
    MySQL komutları ve sorguları timeout'a düşürmez bildiğim kadarıyla.
    Öyle olsa phpMyAdmin ile yedek almak zor olurdu.
     
  5. mgsmus

    mgsmus Aktif Üye

    Kayıt:
    20 Şubat 2007
    Mesajlar:
    265
    Beğenilen Mesajlar:
    1
    Şehir:
    Mersin
  6. yesilce

    yesilce Üye

    Kayıt:
    4 Kasım 2004
    Mesajlar:
    171
    Beğenilen Mesajlar:
    0
  7. deathisonitsway

    deathisonitsway x-coder

    Kayıt:
    7 Kasım 2007
    Mesajlar:
    6,109
    Beğenilen Mesajlar:
    0
    Meslek:
    php-coder
    Şehir:
    abroad