又分為tinytext, text, mediumtext,longtext, 都是表示資料長度型別的一種。
tinytext: 256 bytes
text: 65,535 bytes => ~64kb
mediumtext: 16,777,215 bytes => ~16mb
longtext: 4,294,967,295 bytes => ~4gb
1.blob
blob全稱為二進位制大型物件(binary large object)。它用於儲存資料庫中的大型二進位制物件。可儲存的最大大小為4g位元組
2.clob
clob全稱為字元大型物件(character large object)。它與long資料型別類似,只不過clob用於儲存資料庫中的大型單位元組字元資料塊,不支援寬度不等的字符集。可儲存的最大大小為4g位元組
通常像、檔案、**等資訊就用blob欄位來儲存,先將檔案轉為二進位制再儲存進去。而像文章或者是較長的文字,就用clob儲存,這樣對以後的查詢更新儲存等操作都提供很大的方便。
Mysql中的text和blob型別
blob與text是為了儲存極大的字串而設計的資料型別,採用二進位制與字串方式儲存。一 主要差別 text與blob的主要差別就是blob儲存二進位制資料,text儲存字元資料。把上傳到伺服器然後正文裡使用標籤引用,這樣就可以使用text型別。而blob就可以把換算成二進位制儲存到資料庫中。二 選擇...
mysql中 text和blob欄位型別比較區別
1.blob是二進位製大物件,可以容納可變數數量的資料,其中blob分為4中型別 tinyblob,blob,mediumblob和longblob,他們容納的長度是不同的.text同樣也分為四種型別 tinytext text mediumtext和longtext 2.blob被視為二進位制字串...
Mysql 中的Text欄位的範圍
mysql中text 最大長度為65,535 2的16次方 1 字元的text列。如果你覺得text長度不夠,可以選擇 mediumtext最大長度為16,777,215。longtext最大長度為4,294,967,295 需要弄清楚的是text 和 char varchar blob這幾種型別的...