【问题标题】:Add or change comment for MySQL table or column?为 MySQL 表或列添加或更改注释?
【发布时间】:2012-06-10 23:51:14
【问题描述】:

我正在使用 phpMyAdmin 3.5.1。我完成了所有必要的安装和配置步骤(创建了特殊的phpmyadmin 数据库和表,设置了pma 用户等)。我的 phpMyAdmin 似乎表明一切都设置正确。

我的问题是我看不到如何向表格或特定列添加评论。那是哪里?

【问题讨论】:

  • 表 cmets 在“操作”选项卡中;列 cmets 是通过编辑列。
  • 放置它的地方多么愚蠢,这是正确的答案;-) 谢谢山姆。如果您想将其添加为对此问题的官方答案,我很乐意为您加分。
  • 请注意,表 cmets 是 MySQL 的一个函数,它们不需要特殊的“phpmyadmin”数据库来工作。例如,此 SQL 将应用表注释(根本不需要 phpMyAdmin 即可工作):ALTER TABLE customers COMMENT = 'Customer information';

标签: phpmyadmin


【解决方案1】:

Table cmets 位于“操作”选项卡中;列 cmets 是通过编辑列。

【讨论】:

    【解决方案2】:

    快速参考或检查清单(适用于 phpMyAdmin 版本 4.0.1):

    a) 表格注释:

    • 创建新表时:列列表下方,Table comments 字段,Storage Engine 旁边,

    • 更改现有表的注释时:Operations > Table options > Table comments

    b) 列注释:始终作为添加/更改列视图中的最后一列 (Comments)。

    请注意,虽然列的评论长度不受限制(无论如何都非常长;设法添加带有2000 字符的评论),但表格的评论长度仅限于 60 个字符(不是很多)。我不知道,这个限制是从哪里来的(MySQL 或 phpMyAdmin),但它肯定很奇怪,应该被替换——在大多数情况下,你必须为整个表写比一列更多的评论。

    【讨论】:

      【解决方案3】:

      @trejder 的回答非常适合 phpMyAdmin。对于在 MySQL Workbench 中寻找 table comment 的任何人:创建或编辑表格时,单击最右上角的表格名称和架构旁边的向下箭头,出现您可以查看/编辑评论。

      您也可以通过右键单击表格>表格检查器查看评论,您会在底部找到它。

      【讨论】:

        猜你喜欢
        • 2011-01-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-09-25
        • 1970-01-01
        • 2021-11-11
        • 2014-08-28
        • 1970-01-01
        相关资源
        最近更新 更多