अनुक्रमित किए जाने वाले शब्दों की न्यूनतम और अधिकतम लंबाई ft_min_word_len
और ft_max_word_len
सिस्टम चर द्वारा परिभाषित की गई है। डिफ़ॉल्ट न्यूनतम मान वर्ण है। यही कारण है कि यह वर्णों के साथ काम नहीं कर रहा है।
आपको अपना मान बदलने की जरूरत है, और अपने FULLTEXT
अनुक्रमणिका का पुनर्निर्माण करना होगा। यदि आप तीन-वर्ण वाले शब्दों को खोजने योग्य बनाना चाहते हैं, तो आप कॉन्फ़िगरेशन फ़ाइल में अपना मान बदलकर ft_min_word_len
चर सेट कर सकते हैं। या, आप सुपर उपयोगकर्ता अनुमतियाँ यदि आप के साथ इस वातावरण चर सेट कर सकते हैं:
SET ft_min_word_len=3
अधिक जानकारी के लिए यहाँ प्राप्त करें: Fine-Tuning MySQL Full-Text Search
स्रोत
2012-04-01 12:29:29
और कैसे वास्तव में आप इसे लागू किया है? यदि आप हमें बग स्पॉट करना चाहते हैं, तो आपको हमें कोड दिखाना चाहिए। – Imp