mysql blob 長度_使用Mysql的Blob要注意Blob最大限制到65K字節


BLOB[(M)]

最大長度為65,535(216–1)字節的BLOB列。

可以給出該類型的可選長度M。如果給出,則MySQL將列創建為最小的但足以容納M字節長的值的BLOB類型。

· TEXT[(M)]

最大長度為65,535(216–1)字符的TEXT列。

可以給出可選長度M。則MySQL將列創建為最小的但足以容納M字符長的值的TEXT類型。

· MEDIUMBLOB

最大長度為16,777,215(224–1)字節的BLOB列。

· MEDIUMTEXT

最大長度為16,777,215(224–1)字符的TEXT列。

· LONGBLOB

最大長度為4,294,967,295或4GB(232–1)字節的BLOB列。LONGBLOB列的最大有效(允許的)長度取決於客戶端/服務器協議中配置最大包大小和可用的內存。

· LONGTEXT

最大長度為4,294,967,295或4GB(232–1)字符的TEXT列。LONGTEXT列的最大有效(允許的)長度取決於客戶端/服務器協議中配置最大包大小和可用的內存

也就是說Blob,Clob類型只能放65K的數據,longblob,longtext能放4G的數據。

所以正確的方式是修改類型為longblob,或者插入65k以下的數據。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM