根据 MySQL 手册,表注释限制为 60 个字符。我正在 MySQL Workbench 中设计架构,它不强制执行此限制,因此我最终经常编写超过 60 个符号,这会导致 SQL 脚本失败。说实话,我会很高兴表注释在我的模式内部(即不导出到实际数据库),但 Workbench 也不允许这样做。因此我的问题是:有没有办法将 MySQL 中表注释的最大长度增加到 255?
azerole
问问题
12639 次
5 回答
3
我从谷歌来到这里 - 没有办法(除了补丁),但评论长度显着增加,正如我在这里总结的那样https://stackoverflow.com/a/14502814/857958
于 2013-01-24T13:52:57.613 回答
3
根据这个错误报告,Workbench 在 5.0.18 中被修复,不允许超过 60 个字符的评论。
我很确定没有办法增加限制,但是如果您关闭严格模式(即使是在导入时暂时关闭),那么它应该用警告截断它而不是抛出错误。
于 2008-12-24T12:15:19.820 回答
3
我从谷歌来到这里。这个 60 个字符的限制已经失效很长时间了http://dev.mysql.com/doc/refman/5.5/en/create-table.html
COMMENT
表的注释,最多 2048 个字符(在 MySQL 5.5.3 之前为 60 个字符)。
于 2016-06-16T23:41:58.487 回答
0
可在此处获得在 MySQL 中启用更长注释的补丁,链接文本
于 2008-12-24T12:20:30.043 回答
0
这是我在 MySQL Workbench 中发现的第一个缺陷。我以前从未使用过表格评论,但我确实喜欢它们。为什么在生成的 SQL 脚本中使用包含(或前置)带有哈希标记的注释?不会让他们失望的。
于 2010-05-16T11:50:46.817 回答