একটি BLOB হল বাইনারি বড় বস্তু যা পরিবর্তনশীল পরিমাণ ডেটা ধারণ করতে পারে। BLOB ডেটা টাইপ -
সম্পর্কে কিছু পয়েন্ট নিচে দেওয়া হল- BLOB হল উচ্চ-ক্ষমতা বাইনারি স্টোরেজ হিসাবে অভিপ্রেত কলাম টাইপের পরিবার৷
- প্রকৃত BLOB কলামের ধরন চার প্রকার- TINYBLOB, BLOB, MEDIUMBLOB এবং LONGBLOB৷
- চারটি BLOB প্রকার একে অপরের সাথে খুব মিল; পার্থক্য হল প্রত্যেকে সর্বোচ্চ কত পরিমাণ ডেটা সঞ্চয় করতে পারে।
উদাহরণ − নিম্নলিখিত উদাহরণ দেখায় কিভাবে একটি কলামকে BLOB হিসাবে ঘোষণা করতে হয়।
mysql> Create table stock(ID INT, Name VARCHAR(40), PHOTO BLOB, Quantity INT); Query OK, 0 rows affected (0.15 sec) mysql> Describe stock; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | ID | int(11) | YES | | NULL | | | Name | varchar(40) | YES | | NULL | | | PHOTO | blob | YES | | NULL | | | Quantity | int(11) | YES | | NULL | | +----------+-------------+------+-----+---------+-------+ 4 rows in set (0.03 sec)