如何向mysql表和列添加长注释?
Mysql支持非常简短的注释,即仅60个字符如何向mysql表和列添加长注释?,mysql,database,comments,Mysql,Database,Comments,Mysql支持非常简短的注释,即仅60个字符 我使用注释来记录表格,以便在几年后回顾时能够回忆起它的用法。但如果字符长度为60,则不可能记录所有内容 有没有办法在mysql中向表中添加长注释?如果标准方法不够好,就不要使用它。按照以下步骤创建您自己的元表: mymetadata: tablename varchar(50) description varchar(2000) (根据需要添加架构和索引) 然后填充该表,而不是使用标准方法。show create tab
我使用注释来记录表格,以便在几年后回顾时能够回忆起它的用法。但如果字符长度为60,则不可能记录所有内容
有没有办法在mysql中向表中添加长注释?如果标准方法不够好,就不要使用它。按照以下步骤创建您自己的元表:
mymetadata:
tablename varchar(50)
description varchar(2000)
(根据需要添加架构和索引)
然后填充该表,而不是使用标准方法。show create table mytable
和select description from mymetadata,其中tablename='mytable'
在功能上没有什么区别
顺便说一下,MySQL 5.6 doco声明限制为1024个字符。自5.5.3以来一直如此。在此之前(一直追溯到5.0),它声称255个字符是可以的。所以我不确定你声称的60个字符是从哪里来的,除非你使用的是非常旧的MySQL。记录数据库的最好方法是ERD模型,其中有足够的注释 如果您的ERD工具支持它,您可以创建必要的SQL脚本,以便从模型中将注释应用于数据库。根据工具的不同,您可能能够添加长描述和短描述,并对数据库注释使用短描述
因此,您有一个与数据库同步的可视化文档。在文件(msword)文件中记录它们,好吗。但是msword呢?那是什么?我希望文档和数据库一起出现。因为以后我不记得我把文档文件放在哪里了。我希望文档和数据库一起出现。因此,如果不看DB的文档,我就无法理解DB。注释将保留数据库本身附带的所有相关信息。我正在使用phpmyadmin创建表,上次检查时,我只将注释修剪为60个字符。