2013-08-03 23 views
6

bu hatayı çözmeye çalışıyorum eşleşen fulltext endeksi bulunamıyor:SQL hatası: - 1191 sütun listesi

1191 - Can't find FULLTEXT index matching the column list

Sorgu i yeni oluşturmaya çalışırken whene

SELECT t.*, t.username AS threadusername, u.username, 
MATCH (t.subject) AGAINST ('test123 test') AS relevance 
FROM 123test_threads t 
LEFT JOIN 123test_users u ON (u.uid = t.uid) 
WHERE t.fid='2' AND t.tid!='4' AND t.visible='1' AND t.closed NOT LIKE 'moved|%' 
AND MATCH (t.subject) AGAINST ('test123 test') >= '2' 
ORDER BY t.lastpost DESC LIMIT 0, 5 

multiforums web sitemde iş parçacığı.

+1

Açık oturumları, açık oturumlarda, sahte girişlerde bile yayınlamayın. –

+4

'Konu' sütununda bir metin dizininiz var mı? –

+1

Hata mesajı oldukça açık görünüyor ... –

cevap

11
ALTER TABLE table ADD FULLTEXT index_name(column1); 

Tam metin dizini eklemek için bunu deneyin.

+1

Teşekkürler! hatayı düzeltmek için kullandım: ALTER TABLE 'mybb_threads' ADD FULLTEXT ( , 'konu' ) – user2649117

+0

Aşağıdaki ALTER TABLE .. 'ı eklemeniz gerekiyor, çünkü tablo sütunlarını veritabanından yapıyorum –