• 13-08-2017, 22:13:17
    #10
    6.3.2 kullanıyoruz.

    Flexible adlı üyeden alıntı: mesajı görüntüle
    hangi sürümü kullanıyorsunuz hocam
  • 13-08-2017, 22:39:26
    #11
    Mr.Darkness adlı üyeden alıntı: mesajı görüntüle
    6.3.2 kullanıyoruz.
    Bildiğim kadarıyla o sürüm güvenli sürümdü, diğerlerine göre.


    Bu konuda sıkıntı çeken arkadaşlara daha önce denediğim bir çözüm yolunu belirtiyorum.

    yeni sürümün sql ile eski sürümün sql ni notepad++ ile açarak eski sql den tablo bilgilerini yenisine kopyala yapıştır yapınız, tablo yapısında olan değişikliklerde ' ' boşluğu bırakınız.

    Örneklendirme yapalım;


    Eski sürüm SQL'de ayarlar tablosu bu şekilde olsun;

    INSERT INTO `config` (`id`, `base`, `mods`, `title`) VALUES
    (1, 'http://mseckn.com', 'default', 'M.SECKIN',);
    Yeni sürümde SQL'de ayarlar tablosunda yeni bir sütun eklendiğini varsayalım bununda adı "imza" olsun.

    Bu durumda sql yapısı alttaki gibi oluyor.

    INSERT INTO `config` (`id`, `base`, `mods`, `title`, `imza`) VALUES
    Yeni sürüme güncellemek istediğinizde sütun eksikliğinden hata oluşacaktır.

    Notepad++ ile düzeltmede yeni sürümdeki imza sütununu ekleyip VALUES kısmınada imza sütununun değerini ' ' olarak yazınız.

    yani alttaki gibi

    INSERT INTO `config` (`id`, `base`, `mods`, `title`, `imza`) VALUES
    (1, 'http://mseckn.com', 'default', 'M.SECKIN', ' ');
    Oluşabilcek hatayı bu şekilde çözdük SQL'i bu şekilde düzenledikten sonra yüklediğinizde yeni sürümü kullanabilirsiniz.

    Müşteri ve verilerinize göre bunları yapmanız zaman alabilir ama çözüm olarak başarılıdır.

    Umarım düzgün anlatabilmişimdir yanlışlık varsa kusura bakmayın.