MySQL में एक BLOB कॉलम में मैं कितना डेटा डाल सकता हूँ?
MySQL में एक BLOB कॉलम में मैं कितना डेटा डाल सकता हूँ?
जवाबों:
A BLOB
अधिकतम 65535 बाइट्स (64 KB) हो सकता है।
यदि आपको उपयोग करने पर अधिक विचार करने की आवश्यकता है:
एक MEDIUMBLOB
16777215 बाइट्स के लिए (16 एमबी)
एक LONGBLOB
4294967295 बाइट्स (4 जीबी) के लिए।
अधिक जानकारी के लिए स्ट्रिंग प्रकारों के लिए संग्रहण आवश्यकताएँ देखें ।
BLOB
MEDIUMBLOB
LONGBLOB
मई या हो सकता है सटीक नहीं है, लेकिन इस साइट के अनुसार: http://www.htmlite.com/mysql003.php ।
65535 वर्णों की अधिकतम लंबाई के साथ एक स्ट्रिंग।
MySQL मैनुअल कहता है:
BLOB या TEXT ऑब्जेक्ट का अधिकतम आकार इसके प्रकार द्वारा निर्धारित किया जाता है, लेकिन ग्राहक और सर्वर के बीच वास्तव में आप जो संचारित कर सकते हैं उसका सबसे बड़ा मूल्य उपलब्ध मेमोरी की मात्रा और संचार बफ़र्स के आकार से निर्धारित होता है।
मुझे लगता है कि पहली साइट को http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html प्रति MySQL मैनुअल की व्याख्या करने से उनके उत्तर मिलते हैं।
एक BLOB अधिकतम 65535 बाइट्स हो सकती है। यदि आपको 16777215 बाइट्स के लिए एक MEDIUMBLOB या 4294967295 बाइट्स के लिए एक LONGBLOB का उपयोग करने की आवश्यकता है।
आशा है इससे आपकी मदद होगी।