MySQL: #1071 - Указан слишком длинный ключ

Ошибка: #1071 - Указан слишком длинный ключ. Максимальная длина ключа составляет 1000 байт, может появиться при сменены кодировки полей таблицы (Блог: MySQL: Как изменить кодировку запросом).

Во многих случаях, помогает уменьшение длинны поля, например, с varchar(255) на varchar(250). Чтобы указать более подходящею длину, используйте запрос, который поможет определиться с нужной длинной: Блог: MySQL: Как получить самую длинную строку столбца.
Автор:  18.02.2025 08:40:11 am