MySQL 5.0 मैन्युअल से :
मैं VARCHAR का उपयोग केवल तभी करता हूं जब मैं निश्चित हूं कॉलम को रखने के लिए आवश्यक डेटा एक निश्चित लंबाई से अधिक नहीं होगा, और फिर भी मैं सतर्क हूं। अगर मैं टेक्स्ट स्ट्रिंग स्टोर कर रहा हूं तो मैं टेक्स्ट प्रकारों में से एक का उपयोग करता हूं।
MySQL संग्रहण आवश्यकताएँ देखें बाइट्स का उपयोग कैसे किया जाता है, इस बारे में अधिक जानकारी के लिए।