R10.net

R10.net (https://www.r10.net/index.php)
-   Web Tabanlı Uygulamalar (https://www.r10.net/web-tabanli-uygulamalar/)
-   -   dB geri yükleme (bigdump.php) (https://www.r10.net/web-tabanli-uygulamalar/68386-db-geri-yukleme-bigdump-php.html)

tespara 21-07-2007 17:30:39

dB geri yükleme (bigdump.php)
 
Bu konuda sunucusunda SSH/Telnet desteği olmayan kullanıcılar için veritabanı yüklemede kullanılabilecek ikinci bir seçenek olan bigdump.php anlatılmıştır

İşlemlere başlamadan önce bu konuyu tamemen okuyun ve ardından işleme adım adım okuyarak devam edin

1- Öncelikle aşağıdaki linkten bigdump.php dosyasını indirin
http://www.ozerov.de/pphlogger/dlcou...de/bigdump.zip

2- Boş bir db(veritabanı) oluşuturun. Farzumahal bilgileriniz aşağıdaki gibi olsun (eğer hedef db boş olmaz ise yükleme işlmi esnasında sorun çıkabilir)

Kod:

Veritabanı adı : divran
Kullanıcı adı : tespara
Şifre : 123

3- Bigdump.php dosyasının ayarlarını aşağıdaki şekilde ayarlayın.
40.-43. satırlar arası

Kod:

$db_server  = 'localhost';
$db_name    = 'divran';
$db_username = 'tespara';
$db_password = '123';

65. satır karakter setinin tanımlandığı değişken olup en önemli kısımlardandır
$db_connection_charset = 'utf8'; Geri yükleme esnasında kullandığınız connection collation sunucudaki ile aynı olmaz ise latince olmayan karakterlerin tümünde sorun çıkar
  • Avrupa Konumlu sunucular için mySQL Connection Collation = UTF8
  • USA konumlu sunucular için mySQL Connection Collation = latin1
77. satır

Kod:

define ('MAX_QUERY_LINES',30000);
4-Bu ayarlar bittikten sonra dosyayı kayıtedin ve sunucudaki geri yüklemek sitediğiniz veritabanı yedeğinin bulunduğu dizin içine yerleştirin

genelde (public_html veya httpdoc)

5- dosyayı aşağıdaki komut ile çalıştırın
Kod:

http://www.site.com/bigdump.php
Eğer her şey doğru şekilde ayarlanmış ise aşağıodaki resme benzer bir ekran ile karşılaşırzınız

6- Resimde kırmız çerçevede işlem yapılabilecek veritabanı yedeklerini görebiliyorsunuz.Burada iki seçeneğiniz var

http://img518.imageshack.us/img518/4879/bigdump1iy4.gif

Start Import tıklayarak geri yüklem işlmini başlatmak
Delete file tıklayarak veritabanını silmek

ilk seçeneğe tıklayarak geri yükleme işlmeini başlatıyoruz

7-Yükleme işlemi sorunsuzca bittiği zaman aşağıdaki gibi işlemi istatistiksel olarak bir tablo halinde görebileceksiniz

http://img518.imageshack.us/img518/5964/bigdump2ws7.gif
  • [li]Sunucuda kullanılan mysql connection collation u yetkili mercilerden öğrenebilrsiniz. Yanlış seçim karakter sorunlarına yol açar
    Bu scripti yazan Alexey Ozerov doğabilecek sonuçlar için hiç bir garanti vermemiştir
    Ben bu scripti kullanarak en fazla 95MB db yükledim fakat daha fazlasını yükleyenide duydum[/li]

istebul.net 21-07-2007 17:37:33

eline sağlık güzel döküman

turkcekaynak 21-07-2007 17:42:04

teşekkürler zamanında bununla ilgili baya yazı aramıştım şu utf latin5

alpsi 21-07-2007 18:56:40

Güzel yazı teşekkürler

TheeRsin 21-07-2007 19:16:21

Ben bu scripti kullanarak 625 mb lık sql yükledim.

Yeniler için güzel açıklama olmuş eline sağlık.

omeome 27-09-2007 06:16:06

Teşekkür ederim Tespara çok işime yarayacak, güzel bi anlatım olmuş, emeğine ellerine sağlık

sanaldata 04-03-2008 08:40:05

hocam cok sagollasın yolladım repini

DjBuRaKK 07-03-2008 12:59:50

teşekkürler tespera..

diskjokey85 27-03-2008 23:17:58

dostum çoook teşekkür ederim şimdi denedim sorunsuz ok..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 00:39:17.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.