Bir kullanarak .php bir MySQL dökümü dosyası oluşturmak için | Netgez.com
SORU
19 Temmuz 2011, Salı


Bir kullanarak .php bir MySQL dökümü dosyası oluşturmak için

İşte ben bilgiler:

Linux tabanlı bir sistem MySQL ve PHP5 kullanmaya çalışıyorum. Bir içinden mysqldump oluşturmak mümkün olmak istiyorum .dosya php ve sonra döküm belirtmek isterim bir yerde sunucuda bir dosyada saklanır.

PHP bir nooblet olduğum için, biri benim ihtiyacım ne yapacağını bazı yardım, rehberlik ya da kod vermek istiyorum. Bu uzaktan İnternet çalıştırılması gerekir.

CEVAP
19 Temmuz 2011, Salı


exec() dış komut çalıştırmak için bu fonksiyonu kullanabilirsiniz.

Not: arasında shell_exec() exec() yapardım seçin ikincisi, yok dönüş çıkış için PHP script -- gerek yok PHP komut bütün SQL dökümü gibi bir dize : sadece ihtiyaç yazılı bir dosya, ve bu yapılabilir ile komut kendisi.


Dış komut :

  • doÄŸru parametreleri ile mysqldump, bir çaÄŸrı
  • ve çıktıyı bir dosyaya yönlendirin.

Örneğin :

mysqldump --user=... --password=... --host=... DB_NAME > /path/to/output/file.sql


PHP kodunuzu şöyle demek oluyor ki :

exec('mysqldump --user=... --password=... --host=... DB_NAME > /path/to/output/file.sql');


Size kalmış tabii ki, doğru bağlantı bilgilerini kullanmak için olanlar ile ... değiştirme.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • justintimberlakeVEVO

    justintimber

    2 EYLÜL 2009
  • RiceBunny

    RiceBunny

    16 ÅžUBAT 2006