जैसा कि हम जानते हैं कि MySQL में, VARCHAR मानों को 1-बाइट या 2-बाइट लंबाई प्रीफिक्स प्लस डेटा के रूप में संग्रहीत किया जाता है। यह लंबाई प्रीफिक्स डेटा के मान में बाइट्स की संख्या को इंगित करता है। डेटा मान ही तय करेगा कि VARCHAR डेटा टाइप कब 1-बाइट और कब 2-बाइट प्रीफिक्स लंबाई का उपयोग करेगा।
- एक कॉलम 1-बाइट लंबाई का उपयोग करता है यदि मानों को 255 बाइट्स से अधिक की आवश्यकता नहीं होती है।
- एक कॉलम 2-बाइट लंबाई का उपयोग करता है यदि मानों को 255 बाइट्स से अधिक की आवश्यकता हो सकती है।