Предупреждение: # 1265 Данные усечены для столбца mysql - PullRequest
0 голосов
/ 11 июля 2019

версия дБ: 10.1.35-MariaDB

кодировка: utf8

Я получил ошибку: Specified key was too long; max key length is 767 bytes, поэтому я изменил длину столбца на 255.Но мне нужно разрешить varchar(1000) в столбце, поэтому, когда я ввожу большие данные в столбец БД, он говорит: Warning: #1265 Data truncated for column

Как я могу разрешить большие данные?

Ответы [ 2 ]

0 голосов
/ 11 июля 2019

Благодаря @ P.Salmon.

Ограничение длины столбца только для ключей.Все остальные столбцы могут иметь любую длину.

0 голосов
/ 11 июля 2019

Попробуйте сделать максимальную длину столбца, тогда он будет работать

ALTER TABLE table_name
MODIFY COLUMN column_name datatype(MAX);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...