Mysql支持很短的註釋,即只有60個字符。
我使用註釋來記錄表格,以便在幾年後回顧它的用法。但字符長度爲60,不可能記錄所有內容。如何向mysql表和列添加長註釋?
有什麼辦法可以在mysql表中添加長評論嗎?
Mysql支持很短的註釋,即只有60個字符。
我使用註釋來記錄表格,以便在幾年後回顧它的用法。但字符長度爲60,不可能記錄所有內容。如何向mysql表和列添加長註釋?
有什麼辦法可以在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個字符沒問題。所以我不確定你的60個角色的聲明來自哪裏,除非你使用的是一個非常老的 MySQL。
我使用phpmyadmin創建表格,上次我檢查了它只修剪了60個字符的評論。 – 2011-04-14 11:23:49
記錄數據庫的最佳方式是在其中有足夠註釋的ERD模型。
如果您的ERD工具支持它,您可以創建必要的SQL腳本以將註釋應用於模型中的數據庫。根據工具的不同,您可以添加長和短的描述,並使用數據庫註釋的簡短描述。
因此,您有一個與數據庫同步的可視化文檔。
我希望文檔與db一起出現。所以我無法理解數據庫,而無需查看其文檔。評論將保留與db本身相關的所有相關信息。 – 2011-04-14 11:18:13
在文件(msword)中記錄它們 – 2011-04-14 06:14:20
文件,確定。但是msword?那是什麼? – 2011-04-14 09:59:47
我想要文檔與db一起出現。後來因爲我不記得我在哪裏保存了文檔文件。 – 2011-04-14 11:16:02