• 30-05-2008, 12:35:24
    #1
    Evet kendi sitem için hazırlamıştım, sizlerlede paylaşmak istedim. Umarım arkadaşlarımızın işine yarar.
    Radmin sağolsun bir yöntem bizlerle paylaşmış, ona buradan ulaşabilirsiniz.
    Phpmyadmin’den dosya yüklerken maximum 2 mb dosya yükleme izni veriyor
    bizlere. 100 mb sql dosyanız var diyelim. Bunu phpmyadmine yüklemenin 2 yöntemi var şimdi sizlerle onu paylaşacağım.
    1. Yöntem
    Yardımcı programlar sayesinde sql dosyanızı 2 mb’den küçük dosyalara bölmek. 10o mb’lik bir dosyayı parçalayacak olursak 5x dosya olacak ve onları tek tek yüklememiz gerekecek. Bu iş biraz zor.
    2. Yöntem
    Benim asıl anlatmak istediğim yöntem budur.
    Aşağıda vereceğim dosyayı bilgisayarınıza indiriyorsunuz, ve aşağıdaki değişiklikleri dosya içerisinde uyguluyorsunuz. Daha sonra sql dosyanızı ve indirdiğiniz bu dosyayı ftp ana dizine yüklüyorsunuz.
    Dikkat etmeniz gereken 3 husus var.
    1 ) Veritabanı bilgilerinizi doğru yazın
    2 ) Bu dosyaları ana dizine yükleyin ve sql dosyanızın adını dosya.sql olarak değiştirin.
    3 ) Sql dosyanızın charset tanımı daha önce nasıl olduğuna sql dosyanızın içini açıp bakın, UFT8, latin1, latin5 vs hangisi olduğunu öğrenin ve aşağıda verdiğim mysql.php dosyasında latin1 yazan yere kendi sql charset tanımınızı yazınız.
    Bu bahsettiğim değişiklikleri yaptığınızı düşünüyorum ve geri kalan işlemi sizlere aktarıyorum. sql dosyanızı ve size vermiş olduğum mysql.php dosyanızı ana dizine yüklediniz ve www.siteadi.com/mysql.php dosyasını çalıştırıyorsunuz DUMP diyorsunuz, yedeğiniz güzel bir şekilde yükleniyor. Açılan sayfada yeşil renkte bir yazı görürseniz bilki başarılı bir şekilde yüklediniz.
    Sql başarılı bir şekilde yükledikten sonra mysql.php ve dosya.sql dosyanızı güvenlik açısından ftp’den siliniz.
    Mysql.php dosyasını tıkla indir
    $db_server = ‘localhost’;
    $db_name = ”;
    $db_username = ”;
    $db_password = ”;
    $filename = ‘dosya.sql’;
    $csv_insert_table = ”;
    $ajax = true;
    $linespersession = 99999999999999999999999999999999999999999999999999 9;
    $delaypersession = 0;
    $comment[]=’#';
    $comment[]=’– ‘;
    $db_connection_charset = ‘latin1‘;


    Kaynak: utkukose.net
  • 30-05-2008, 14:37:14
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Eline sağlık , böylece karakter sorunuda çözülmüş oluyor .
  • 30-05-2008, 20:30:50
    #3
    Karakter problemi ortadan kalkıyor ve en güzeliyse çok parçayı yüklemek yerine bunu hemen yükleyebiliyorsun.

    Ortalama 10-30 saniye arasında işlem hallediliyor.
  • 31-05-2008, 00:36:02
    #4
    bigdumptan farkı nedir hocam ?
  • 01-06-2008, 22:13:45
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar bu şekilde bir hata verdi :S yardımcı olurmusunuz 2 gündür yükliyemedim yedeğilimi:S

    Error at the line 36: ) ;

    Query: --
    --
    --
    --
    CREATE TABLE `smf_attachments` (
    `ID_ATTACH` int(10) unsigned NOT NULL auto_increment,
    `ID_THUMB` int(10) unsigned NOT NULL default '0',
    `ID_MSG` int(10) unsigned NOT NULL default '0',
    `ID_MEMBER` mediumint(8) unsigned NOT NULL default '0',
    `attachmentType` tinyint(3) unsigned NOT NULL default '0',
    `filename` tinytext NOT NULL,
    `size` int(10) unsigned NOT NULL default '0',
    `downloads` mediumint(8) unsigned NOT NULL default '0',
    `width` mediumint(8) unsigned NOT NULL default '0',
    `height` mediumint(8) unsigned NOT NULL default '0',
    PRIMARY KEY (`ID_ATTACH`),
    UNIQUE KEY `ID_MEMBER` (`ID_MEMBER`,`ID_ATTACH`),
    KEY `ID_MSG` (`ID_MSG`)
    ) ;

    MySQL: Table 'smf_attachments' already exists
  • 01-06-2008, 22:20:39
    #6
    reorx adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar bu şekilde bir hata verdi :S yardımcı olurmusunuz 2 gündür yükliyemedim yedeğilimi:S
    Error at the line 36: ) ;
    Query: --
    --
    --
    --
    CREATE TABLE `smf_attachments` (
    `ID_ATTACH` int(10) unsigned NOT NULL auto_increment,
    `ID_THUMB` int(10) unsigned NOT NULL default '0',
    `ID_MSG` int(10) unsigned NOT NULL default '0',
    `ID_MEMBER` mediumint(8) unsigned NOT NULL default '0',
    `attachmentType` tinyint(3) unsigned NOT NULL default '0',
    `filename` tinytext NOT NULL,
    `size` int(10) unsigned NOT NULL default '0',
    `downloads` mediumint(8) unsigned NOT NULL default '0',
    `width` mediumint(8) unsigned NOT NULL default '0',
    `height` mediumint(8) unsigned NOT NULL default '0',
    PRIMARY KEY (`ID_ATTACH`),
    UNIQUE KEY `ID_MEMBER` (`ID_MEMBER`,`ID_ATTACH`),
    KEY `ID_MSG` (`ID_MSG`)
    ) ;
    MySQL: Table 'smf_attachments' already exists

    Cpanelden alın smf yedeğinizi ondan sonra bu .php ile yükleyin , sanırım aldığınız yedek hasarlı .
  • 01-06-2008, 22:24:12
    #7
    Hostumu değiştirmiştim diğer taraftan domaini terminate ettiğim için şuan elimde sadece sql yedeğim var bi türlü yükliyemedim.
  • 01-06-2008, 22:34:53
    #8
    Ekte verdiğim dosya ile deneyin birde sql ftpden atın sitenize yolu belirtin birde öyle deneyin olacakmı.
  • 01-06-2008, 22:47:37
    #9
    Yeah oldu Çok teşekkürler byirfan allah razı olsun