BLOB là đối tượng lớn nhị phân có thể chứa một lượng dữ liệu thay đổi. Tiếp theo là một số điểm về kiểu dữ liệu BLOB -
- BLOB là họ loại cột nhằm mục đích lưu trữ nhị phân dung lượng cao.
- Loại cột BLOB thực tế có bốn loại-TINYBLOB, BLOB, MEDIUMBLOB và LONGBLOB.
- Bốn loại BLOB rất giống nhau; sự khác biệt duy nhất là lượng dữ liệu tối đa mà mỗi người có thể lưu trữ.
Ví dụ - Ví dụ sau cho thấy cách khai báo một cột là 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)