• 12-11-2009, 12:16:50
    #1
    sql bir tabloyu utf8 yapıcam ama şu hatayı alıyorum nedendir ?


    SQL sorgusu:

    ALTER TABLE `pm_videos` CHANGE `video_title` `video_title` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL

    MySQL çıktısı: Belgeler
    #1283 - Column 'video_title' cannot be part of FULLTEXT index
  • 12-11-2009, 12:54:39
    #2
    Üyeliği durduruldu
    tablodaki indexler nedir acaba?
  • 12-11-2009, 13:09:59
    #3
    indexler derken ? Ben Pek Anlamam sql den..

    Alan Artist
    Türü : varchar
    uzunluk değeri 100
    karşılaştırma latin 5
    öznitelik boş
    boş notnull
    varsayılan boş
    ekstre boş
    yorumlar boş
  • 12-11-2009, 13:14:59
    #4
    Üyeliği durduruldu
    Adalente adlı üyeden alıntı: mesajı görüntüle
    indexler derken ? Ben Pek Anlamam sql den..
    bunlar alanlar hocam birde indexler olacak orda sanirim adi geçen alan index durumunda ilk başta indexi düşürüp değişikliği yapip sonra tekrar index eklemeniz gerekiyor
  • 12-11-2009, 13:18:17
    #5
    PRIMARY PRIMARY 186 Düzenle Kaldır id
    uniq_id INDEX 186 Düzenle Kaldır uniq_id
    artist INDEX 46 Düzenle Kaldır artist
    video_title INDEX 186 Düzenle Kaldır video_title
    video_title_2 INDEX 186 Düzenle Kaldır video_title
    fulltext_index FULLTEXT 1 Düzenle Kaldır artist
    video_title
  • 12-11-2009, 13:26:35
    #6
    Üyeliği durduruldu
    Adalente adlı üyeden alıntı: mesajı görüntüle
    video_title INDEX 186 Düzenle Kaldır video_title
    video_title_2 INDEX 186 Düzenle Kaldır video_title
    fulltext_index FULLTEXT 1 Düzenle Kaldır artist
    video_title
    mutemelen title ile ilgili olan indexler
    video_title, video_title_2,fulltext_index bunlari kaldirdiktan sonra islem yapip sonra tekrar denerseniz duzelmis olur diye tahmin ediyorum