If we look at the MySQL docs, we can see that there are certain limitations to the length of Text-type fields in the MySQL DB...
TINYBLOB, TINYTEXT: Can Store 255 Bytes (2^8 - 1 bytes)
BLOB, TEXT: Can Store 64 KB (2^16 - 2 bytes)
MEDIUMBLOB, MEDIUMTEXT: 16 MB (2^24 - 3 bytes)
LONGBLOB, LONGTEXT: 4GB (2^32 - 4 bytes)
Source: https://dev.mysql.com/doc/refman/8.0/en/storage-requirements.html
You may also want to consider CHAR() and VARCHAR() types when taking into consideration fields that can store text and their limitations.
No comments:
Post a Comment