MySQL में तीन प्रकार की पूर्ण-पाठ खोज हैं:
- बूलियन खोज
- प्राकृतिक भाषा खोज (डिफ़ॉल्ट रूप से प्रयुक्त)
- क्वेरी विस्तार खोज
उदाहरण के लिए, दो और रिकॉर्ड जोड़ने का प्रयास करें:
INSERT INTO articles(body) VALUES ('Some text'), ('Another text');
और फिर से वही SELECT चलाएँ - यह काम करेगा।
वैकल्पिक हल के रूप में, आप बूलियन मोड का उपयोग कर सकते हैं, जिसमें यह "50%" नियम नहीं है:
SELECT * FROM articles WHERE MATCH(title, body) AGAINST('Maya' IN BOOLEAN MODE);