BLOB는 다양한 양의 데이터를 보유할 수 있는 이진 대형 개체입니다. 다음은 BLOB 데이터 유형에 대한 몇 가지 사항입니다. -
- BLOB는 고용량 바이너리 저장소로 의도된 열 유형 제품군입니다.
- 실제 BLOB 열 유형은 TINYBLOB, BLOB, MEDIUMBLOB 및 LONGBLOB의 4가지 유형입니다.
- 네 가지 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)