28
Nis

Büyük SQL Dosyasını Yükleme : ( BigDump Kullanımı )

WebSite yöneticilerinin kesinlikle bilmesi gereken bir konu. Bigdump yani büyük veritabanlarını PhpMyadmin’e yüklemenize yardım eder.

Normal bir yükleme işleminde (büyük bir dosyadan bahsediyorum) veritabanında yüzlerce sorguyu çalıştırmak zaman alacağı için “time limit exceeded” şeklinde bir hata alırsınız ve işleminiz yarıda kalır. Bahsettiğim tek bir php dosyasından oluşan bigdump sayesinde ise belirli bir satır sayısı belirliyorsunuz ve her defasında kaldığı yerden devam ederek belirttiğiniz kadar satırı veritabanında çalıştırıyor. Bu işlemi yaparken sayfayı otomatik olarak tekrar tekrar yüklüyor. Tabi sayfanın sürekli tekrar yüklenmesi bir süre sonra”permission denied” hatası almanıza sebep olur. Ama buna da çözüm getirilmiş ve bigdump’a dahil edilen bir ayarla her işlemden sonra sunucuyu dinlendirmek için ne kadar bekleyeceğini belirtme fırsatı vermiş.

NASIL KULLANABİLİRİM?

Öncelikle ekte verdigimiz bigdump.php dosyasını ile veritabanı yedeğinizle aynı dizine koyun. Veritabanı yedeğiniz bir zip dosyası veya normal bir txt dosyası (genelde .sql uzantılı) olabilir. Bundan sonraki işlemde ya ftp den ya sunucu paneli dosya yöneticisinden ya da bu dosyayı sunucuya göndermeden hemen önce Notepad veya benzer düzenleme programı ile açıp aşağıdaki aşağda verdigim bilgiler dogrultusunda bigdump.php dosyasını düzenleyelim.


// Database configuration

$db_server = 'localhost'; // veritabanı sunucu adı
$db_name = 'db_ismi'; // veritabanı adı
$db_username = 'db_kullanici'; // veritabanı kullanıcı adı
$db_password = 'db_sifre'; // veritabanı kullanıcı şifresi

$db_connection_charset = 'utf8';

// OPTIONAL SETTINGS

$filename = 'yedek.sql'; // Veritabani yedek dosyanizin tam adiniz yazin
$ajax = true;
$linespersession = 3000; // Her seferde sorgulanacak satır sayısı
$delaypersession = 0; // Her tekrardan önce milisaniye cinsinden bekleme süresi (1000=1saniye)

Daha sonra bu dosyayı kaydederek ilgili dizine atalım, yukarıda daha önce de belirttiğimiz gibi, bu dosyaların ana dizine ftp den gönderildiğini düşünürsek tarayıcınızın adres satırına sadece siteniz.com/bigdump.php yazmanız yeterli, bundan sonraki işlemleri bu betik sizin adınıza yapacak ve veritabanı yedeğiniz başarılı bir şekilde yüklenecektir

BigDump indir

Parola: ” dinam ”




Bunları İncelediniz mi?

Kuantum Bilgisayar Nedir ?

Kuantum Bilgisayarların, günümüz bilgisayarlarının yerini alacağı düşünülmekte. Ancak prensipte olması gereken çalışma biçiminin teknik yapıya dökülememesinden ötürü bir çok problem çıkmakta. Kuantum Bilgisayarların işlemcileri kuantum bit hızında işlem yapabilme kapasitesine … Devamını oku..

Netflix’de Sevdiğin Film ve Dizi Türlerine Ulaşma Yöntemi

Zamanını evde film/dizi izleyerek geçiren Netflix kullanıcıları, anasayfada sürekli aynı filmleri yahut izlediklerine benzer tavsiyeleri görmekten sıkılmış; ve hatta içerikleri tükettiğini düşünmeye başlamış olabilirsin.Biz de bu sebeple, aşağıda bu kodları … Devamını oku..

Akil İnsanlar Nedir, Kimlere Denir ve Akil İnsanlar Heyeti Listesi

Akil İnsanlar Nedir, Kimlere Denir ? Yaşam deneyimi, genel kültür düzeyi, bilgisi ve yaşı itibariyle toplum tarafından değer verilen, nüfuzu olan kişidir.  Akil adam sıfatını taşıyan kişiler gerek bilgileri, gerek … Devamını oku..

Arama:
Facebook Twitter Friendfeed Rss Wmaraci Arşiv
Dost Siteler
Reklam
© Copyright 2010-2024 Dinam Kemaloğlu. Tasarım: — Dinam Kemaloğlu.

Üye Girişi Valid XHTML 1.0 Transitional I Love You Wordpress