Почему только 64 КБ данных сохраняют в моем столбце данных MySQL?

Попробуйте это CSS

.links{
  display: flex;
  flex-direction: row;
  align-items: center;
}

Надеюсь, что помогает

12
задан Darryl Hein 3 January 2009 в 20:28
поделиться

4 ответа

Поскольку это - максимальный размер столбца BLOB. Необходимо использовать MEDIUMBLOB/LONGBLOB или MEDIUMTEXT/LONGTEXT.

30
ответ дан 2 December 2019 в 03:54
поделиться

Вы также спросили, существует ли различие между BLOB и ТЕКСТОМ
БЛОБЫ для двоичных данных. Если Вы сделаете ПОДОБНЫЙ запрос на поле BLOB, то это будет чувствительно к регистру.

т.е.

SELECT 'TEXT' LIKE 'TEXT';
=> 1 for both BLOB and TEXT

SELECT 'TEXT' LIKE 'text';
=> 1 for TEXT
=> 0 for BLOB
2
ответ дан 2 December 2019 в 03:54
поделиться

A BLOB тип в MySQL может сохранить до 65 534 байтов, при попытке сохранить больше, чем это много MySQL данных усечет данные. MEDIUMBLOB может сохранить до 16 777 213 байтов, и LONGBLOB может сохранить до 4,294,967,292 байтов.

При включении строгого режима SQL (режимы MySQL), Вы получите ошибку, когда Вы попытаетесь хранить данные, которые не помещаются в тип столбца.

6
ответ дан 2 December 2019 в 03:54
поделиться

Колонна блоба составляет только 64 КБ на документацию

Попробуйте mediumblob тип столбца вместо этого...

0
ответ дан 2 December 2019 в 03:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: