Как в MySQL 8 создать поле ENUM c 30000 вариантами строк?
Проблема в том, что ни консоль, ни Workbech не хотят принимать настолько длинный скрипт на создание таблицы.
ps. Я знаю о всех минусах типа ENUM. Сейчас вопрос не об этом.
Workbench:
Консоль просто не принимает ввод значений для ENUMдо конца:
Странно, ENUM может содержать 65535 различных значений, максимальная длина пакета на сервере по умолчанию 64Mb, максимальный размер буфера консольного mysql 16Mb. Должно принимать.
Sergey Kuzmenko, я знаю, что внешний ключ и таблица-справочник – это вариант лучше. Однако, проблема в том, что это экспортируемая таблица из QUIK и я не могу налету экспортировать данные в таблицу с внешними ключами.