Mysqlは非常に短いコメント、すなわち60文字しかサポートしていません。
私は数年後に振り返ってみると、私はその使用を思い出すことができるように、テーブルを記録するコメントを使用します。 charの長さが60であれば、すべてを記録することはできません。長いコメントをmysqlのテーブルやカラムに追加するにはどうすればいいですか?
mysqlのテーブルに長いコメントを追加する方法はありますか?
Mysqlは非常に短いコメント、すなわち60文字しかサポートしていません。
私は数年後に振り返ってみると、私はその使用を思い出すことができるように、テーブルを記録するコメントを使用します。 charの長さが60であれば、すべてを記録することはできません。長いコメントをmysqlのテーブルやカラムに追加するにはどうすればいいですか?
mysqlのテーブルに長いコメントを追加する方法はありますか?
標準的な方法では十分でない場合は、使用しないでください。線に沿って、あなた自身ののメタテーブルを作成します。
mymetadata:
tablename varchar(50)
description varchar(2000)
(必要に応じてスキーマやインデックスの追加)。
標準の方法を使用するのではなく、その表にデータを入力します。 show create table mytable
とselect description from mymetadata where tablename = 'mytable'
の機能的な違いはほとんどありません。
ちなみに、MySQL 5.6ドコには、制限は1024文字であると書かれています。 5.5.3以降はそうだった。それ以前は(5.0まで)、255文字が大丈夫だと主張しています。だから、古い MySQLを使用していない限り、60文字の主張がどこから来たのか分かりません。
私はテーブルを作成するためにphpmyadminを使用していますが、前回チェックしたコメントは60文字にしか整理されていません。 –
データベースを文書化する最良の方法は、十分なコメントを付けたERDモデルです。
ERDツールでサポートされている場合は、モデル内からコメントをデータベースに適用するために必要なSQLスクリプトを作成できます。ツールに応じて、長い説明と短い説明を追加し、データベースコメントの簡単な説明を使用することができます。
このように、データベースと同期したビジュアルなドキュメントがあります。
私は文書がdbと一緒に欲しいです。私はそのドキュメントを見なくてもDBを理解することはできません。コメントは、db自体に関連するすべての関連情報を保持します。 –
ファイル(msword) –
ファイル、OKを文書化してください。しかし、msword?それは何ですか? –
私はドキュメントをdbと一緒に欲しいと思っています。後で私はドキュメンテーションファイルをどこに保存したか覚えていない。 –