コメントフィールドの情報を追加するには、mysqlデータベース

著作権:https://blog.csdn.net/xichengqc/article/details/90019798

MySQLデータベースを使用してテーブルを作成すると、それは注釈を追加することが推奨され、いくつかの会社の方針はコメントを追加する必要があります。あなたがテーブルを作成するときに、後半ピットいくつかの変更があるかもしれない追加するのを忘れた場合は、この記事では、ピットを避けるために、彼らのコースを記録するために使用されます。

  1. まず、フィールド属性を変更した後に変更されていない、または次の異常動作テーブルデータの直接の結果である可能性があること、事故、ライブラリがオンラインである場合
    したがって、我々は最初のテーブルのフィールドの特性を決定しなければなりません
SHOW CREATE TABLE jrm_hot_words

(示された情報が最新の属性テーブル&フィールドで)結果は以下の通りであります:

CREATE TABLE `jrm_hot_words` ( `id` int(11) NOT NULL AUTO_INCREMENT, `words` varchar(128) DEFAULT NULL COMMENT '搜索词', `defaultShow` tinyint(4) DEFAULT NULL COMMENT '是否默认显示', `sort` int(11) DEFAULT NULL COMMENT '显示顺序', `created_time` datetime NOT NULL, `modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8
  1. 分析テーブル情報:
    1. フィールドプロパティの背後にあるフィールドは、例えば、共有されている:NOT NULL、AUTO_INCREMENT、DEFAULTのNULL、など
    2. 属性には、外部の括弧属性、テーブルで変更することはできません ENGINE、CHARSETなど:例えば、
    3. 特別な注意:PRIMARY KEYも変更せずに、テーブルの属性に属し
  2. SQLを書く、あなたが一緒に複数のフィールドを変更することができます
ALTER TABLE jrm_hot_words MODIFY COLUMN id int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键ID', 
MODIFY COLUMN created_time datetime NOT NULL COMMENT '创建时间',
MODIFY COLUMN modified_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间';

おすすめ

転載: blog.csdn.net/xichengqc/article/details/90019798