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