Согласно руководству MySQL, комментарии к таблице ограничены 60 символами. Я разрабатываю схему в MySQL Workbench, которая не применяет этот предел, поэтому я получаю более 60 символов, и это приводит к сбою SQL script. Честно говоря, я был бы доволен тем, что комментарии к таблице являются внутренними для моей схемы (т.е. Не экспортируются в фактическую базу данных), но Workbench тоже этого не допускает. Отсюда мой вопрос: есть ли способ увеличить максимальную длину комментария таблицы в MySQL до 255?
Длина комментария в MySQL
Ответ 1
Согласно этот отчет об ошибках, Workbench был исправлен в 5.0.18, чтобы не допускать комментариев более 60 символов.
Я уверен, что нет возможности увеличить лимит, но если вы отключите строгий режим (даже временно при импорте), он должен усечь его с предупреждением, а не сбрасывать ошибку.
Ответ 2
Я пришел сюда из google - нет способа (помимо патча), но длина комментариев значительно увеличилась, так как я подытожил здесь fooobar.com/questions/315355/...
Ответ 3
Я пришел сюда из Google. Этот предел в 60 символов уже давно не работает [ http://dev.mysql.com/doc/refman/5.5/en/create-table.html
COMMENT
Комментарий к таблице, длиной до 2048 символов (60 символов перед MySQL 5.5.3).
Ответ 4
Патч, чтобы включить более длинные комментарии в MySQL, текст ссылки
Ответ 5
Это первый недостаток, который я нашел в MySQL Workbench. Раньше я никогда не использовал табличные комментарии, но мне они нравятся. Зачем использовать объятия (или добавлять) комментарии с помощью хэш-тегов в сгенерированном SQL script? Не подведет их.