mysql存儲(chǔ)二進(jìn)制數(shù)據(jù)報(bào)錯(cuò) blob存儲(chǔ)什么類型的數(shù)據(jù)?
blob存儲(chǔ)什么類型的數(shù)據(jù)?Blob type字段用于存儲(chǔ)二進(jìn)制數(shù)據(jù)在mysql中,Blob是一系列類型,包括tinyblob、Blob、mediamblob和longblob。這些類型之間的唯一區(qū)別
blob存儲(chǔ)什么類型的數(shù)據(jù)?
Blob type字段用于存儲(chǔ)二進(jìn)制數(shù)據(jù)
在mysql中,Blob是一系列類型,包括tinyblob、Blob、mediamblob和longblob。這些類型之間的唯一區(qū)別是存儲(chǔ)文件的最大大小。
blob類型text哪個(gè)性能更好?
有四種文本類型:tinytext、text、mediumtext和longtext。
這四種blob類型具有相同的最大長度和存儲(chǔ)要求。
Blob列被視為二進(jìn)制字符串(字節(jié)字符串)。
文本列被視為非二進(jìn)制字符串(字符串)。
Blob列沒有字符集,根據(jù)列值的字節(jié)對(duì)數(shù)值進(jìn)行排序和比較。
文本列有一個(gè)字符集,根據(jù)字符集的校對(duì)規(guī)則對(duì)值進(jìn)行排序和比較。
在存儲(chǔ)或檢索文本或blob列期間沒有大小寫轉(zhuǎn)換。
在非嚴(yán)格模式下運(yùn)行時(shí),如果為blob或text列分配的值超過了列類型的最大長度,則會(huì)截取該值以確保其適用。
如果截?cái)嘧址皇强崭?,將生成警告?/p>
在嚴(yán)格的SQL模式下,將生成錯(cuò)誤并拒絕值,而不是截獲警告。
請(qǐng)參閱第5.3.2節(jié)“SQL Server模式”。
在大多數(shù)情況下,可以將blob列視為足夠大的varbinary列。