MySQL BLOB 型別介紹

2021-08-29 16:51:06 字數 334 閱讀 5807

mysql中,blob是乙個二進位制大型物件,是乙個可以儲存大量資料的容器,它能容納不同大小的資料。blob型別實際是個型別系列(tinyblob、blob、mediumblob、longblob),除了在儲存的最大資訊量上不同外,他們是等同的。

mysql的四種blob型別

tinyblob 最大 255

blob 最大 65k

mediumblob 最大 16m

longblob 最大 4g

實際使用中根據需要存入的資料大小定義不同的blob型別。

需要注意的是:如果你儲存的檔案過大,資料庫的效能會下降很多。

Mybatis中mysql blob型別亂碼解決

mysql中存了乙個頁面的html,應為字段比較長,存成blob型別,在取出後發現會有亂碼出現,解決方式是自己擴充了乙個typehandler public class myblobtypehandler extends basetypehandler catch unsupportedencodi...

mysql BLOB資料型別分類

mysql blob是是乙個二進位製大物件,可以容納可變數量的資料,下面分別說說mysql blob資料型別分類,可以分為 有 4 種 blob 型別 tinyblob blob mediumblob 和 longblob。來自www.oceanoemchina.com,分別講述其取值範圍,可以更好...

Mysql Blob型別大小 上傳檔案大小問題

tinyblob 僅255個字元 blob 最大限制到65k位元組 mediumblob 限制到16m位元組 longblob 可達4gb 在每個mysql的文件 從mysql4.0開始 的介紹中,乙個longblob列的最大允許長度依賴於在客戶 伺服器協議中可配置的最大包的大小和可用記憶體數。你可...