यदि आप MyISAM का उपयोग कर रहे हैं, तो आप पूर्ण पाठ अनुक्रमण का उपयोग कर सकते हैं। यह ट्यूटोरियल देखें
यदि आप किसी भिन्न संग्रहण इंजन का उपयोग कर रहे हैं, तो आप sphinx जैसे तृतीय पक्ष पूर्ण पाठ इंजन का उपयोग कर सकते हैं, जो mysql के लिए स्टोरेज इंजन या एक अलग सर्वर जिसे पूछताछ की जा सकती है।
MySQL के पूर्ण पाठ के साथ A J Kelly
. पर एक खोज अनुक्रमणित करना AJ Kelly
. से मेल खाएगा (मामलों को भ्रमित करने के लिए नहीं, लेकिन ए, जे और एजे को नजरअंदाज कर दिया जाएगा क्योंकि वे डिफ़ॉल्ट रूप से बहुत छोटे हैं और यह केली से मेल खाएगा।) आम तौर पर फुलटेक्स्ट बहुत अधिक क्षमाशील है (और आमतौर पर LIKE '%string%' से तेज) क्योंकि आंशिक अनुमति देता है मैच जो तब प्रासंगिकता के आधार पर रैंक किए जा सकते हैं।
आप SOUNDEX
का भी उपयोग कर सकते हैं शब्दों के ध्वन्यात्मक समकक्षों को अनुक्रमित करके खोजों को अधिक क्षमाशील बनाने के लिए और उन्हें अपने खोज शब्दों पर SOUNDEX लागू करके और फिर उनका उपयोग करके अनुक्रमणिका खोजने के लिए खोजें। साउंडेक्स के साथ mary
, mary
, और marry
उदाहरण के लिए, सभी मेल खाएंगे।