如何解决如何在mysql表和列中添加长注释?
| MySQL支持非常简短的注释,即仅60个字符。 我使用注释来记录表格,以便几年后回顾时可以回忆起它的使用。但是char长度为60不可能记录所有内容。 有什么办法可以向mysql中的表添加长注释?解决方法
如果标准方法不够好,请不要使用它。按照以下方式创建自己的元表:
mymetadata:
tablename varchar(50)
description varchar(2000)
(适当添加模式和索引)。
然后填充该表,而不使用标准方法。 show create table mytable
和select description from mymetadata where tablename = \'mytable\'
之间的功能差异很小。
顺便说一句,MySQL 5.6 doco规定限制为1024个字符。从5.5.3开始如此。在此之前(一直返回到5.0),它声称255个字符是可以的。因此,除非您使用的是非常老的MySQL,否则我不确定您声称的60个字符来自何处。
,记录数据库的最佳方法是在其中带有足够注释的ERD模型。
如果您的ERD工具支持,则可以创建必要的SQL脚本,以将注释从模型中应用于数据库。根据工具的不同,您可能具有添加长和简短描述并将简短描述用于数据库注释的能力。
因此,您具有与数据库同步的可视化文档。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。