MySQL BLOB 類型介紹
MySQL中,BLOB是一個(gè)二進(jìn)制大型對(duì)象,是一個(gè)可以存儲(chǔ)大量數(shù)據(jù)的容器,它能容納不同大小的數(shù)據(jù)。BLOB類型實(shí)際是個(gè)類型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存儲(chǔ)的最大信息量上不同外,他們是等同的。
MySQL的四種BLOB類型
類型 大小(單位:字節(jié))
TinyBlob 最大 255B
Blob 最大 65K
MediumBlob 最大 16M
LongBlob 最大 4G
實(shí)際使用中根據(jù)需要存入的數(shù)據(jù)大小定義不同的BLOB類型。
需要注意的是:如果你存儲(chǔ)的文件過大,數(shù)據(jù)庫的性能會(huì)下降很多。