Яку максимальну довжину даних я можу помістити у колонку BLOB в MySQL?
Яку максимальну довжину даних я можу помістити у колонку BLOB в MySQL?
Відповіді:
BLOB
Може бути 65535 байт (64 КБ) максимум.
Якщо вам потрібно більше розглянути питання про використання:
a MEDIUMBLOB
для 16777215 байт (16 Мб)
a LONGBLOB
для 4294967295 байт (4 ГБ).
Для отримання додаткової інформації див. Вимоги зберігання для типів рядків .
BLOB
≈ 64 КБ, MEDIUMBLOB
≈ 16 МБ та LONGBLOB
≈ 4 Гб
Може бути або не бути точним, але згідно з цим сайтом: http://www.htmlite.com/mysql003.php .
BLOB Рядок із максимальною довжиною 65535 символів.
Посібник для MySQL говорить:
Максимальний розмір об'єкта BLOB або TEXT визначається його типом, але найбільше значення, яке ви фактично можете передати між клієнтом і сервером, визначається обсягом наявної пам'яті та розміром буферів зв'язку
Я думаю, що перший сайт отримує свої відповіді, інтерпретуючи посібник MySQL, за http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html
BLOB може містити максимум 65535 байт. Якщо вам потрібно більше подумати про використання MEDIUMBLOB на 16777215 байт або LONGBLOB на 4294967295 байт.
Сподіваюся, це вам допоможе.