2013-08-03 4 views
6

मैं यह त्रुटि हल करने की कोशिश कर रहा हूँ मिलान की प्रतिलिपि प्राप्त सूचकांक नहीं मिली:एसक्यूएल त्रुटि: - 1191 स्तंभ सूची

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

क्वेरी:

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 

whene मैं एक नया बनाने की कोशिश मेरी multiforums वेबसाइट में धागा।

+1

सार्वजनिक स्थानों, यहां तक ​​कि डमी लॉग इन में लॉग इन पोस्ट न करें। –

+4

क्या आपके पास 'विषय' कॉलम पर एक पूर्ण टेक्स्ट अनुक्रमणिका है? –

+1

त्रुटि संदेश काफी स्पष्ट लगता है ... –

उत्तर

11
ALTER TABLE table ADD FULLTEXT index_name(column1); 

एक पूर्ण पाठ अनुक्रमणिका जोड़ने के लिए इसे आजमाएं।

+1

धन्यवाद! मैं त्रुटि को ठीक करने के लिए प्रयोग करता था: वैकल्पिक तालिका 'mybb_threads' जोड़ें FULLTEXT ( 'विषय' ) – user2649117

+0

आपको निम्नलिखित वैकल्पिक तालिका जोड़ने की आवश्यकता है .. क्योंकि मैं डेटाबेस से तालिका कॉलम कॉन्फ़िगर करता हूं –

संबंधित मुद्दे