Обрезается строка типа TEXT в MySQL до 255 символов, в чем причина?
В базу пытаюсь вставить специально сгенерированную строку, которая изначально представляет собой json данные, которые кодируются в base64. Длина такой строки не больше 600 символов. При попытке вставить ее, с периодичностью возникает проблема, при которой строка обрезается строго на 255 символе, хотя в ячейке, куда записывается строка, стоит тип данных TEXT. Сопоставление latin1_swedish_ci.
С чем может быть связана проблема?
alexalexes, точно, пробовал TEXT и MEDIUMTEXT, все-равно через раз почему-то обрезается. На PHP обрезка исключена, я делал дамп переменной.
Есть мысль, что это может как-то связано с тем, что в base64 имеются символы, которые нужно экранировать?