Подтвердить что ты не робот

Длина комментария в MySQL

Согласно руководству MySQL, комментарии к таблице ограничены 60 символами. Я разрабатываю схему в MySQL Workbench, которая не применяет этот предел, поэтому я получаю более 60 символов, и это приводит к сбою SQL script. Честно говоря, я был бы доволен тем, что комментарии к таблице являются внутренними для моей схемы (т.е. Не экспортируются в фактическую базу данных), но Workbench тоже этого не допускает. Отсюда мой вопрос: есть ли способ увеличить максимальную длину комментария таблицы в MySQL до 255?

4b9b3361

Ответ 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? Не подведет их.