7
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

MySQL カラムコメントを修正する方法

Last updated at Posted at 2021-01-03

目的

  • MySQLのカラムコメントを変更するSQLを紹介する

環境

  • ハードウェア環境
項目 情報
OS macOS Catalina(10.15.5)
ハードウェア MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)
プロセッサ 2 GHz クアッドコアIntel Core i5
メモリ 32 GB 3733 MHz LPDDR4
グラフィックス Intel Iris Plus Graphics 1536 MB
  • ソフトウェア環境
項目 情報 備考
MySQLバージョン 8.0.19 for osx10.13 on x86_64 Homwbrewを用いてこちらの方法で導入→Mac HomebrewでMySQLをインストールする

情報

  • Macに直接立てたMySQLサーバでこの記事の内容を検証した。

方法

  1. 下記SQLを実行してカラムコメントを変更する。(カラム名が2回出てくるが記載ミスではない。)

    alter table テーブル名 change column カラム名 カラム名 カラム型 その他のカラム設定 comment '更新したいコメント';
    
  2. もっと簡単な方法を @guldra_cranch さんから教えていただきました!下記でもカラムコメントを変更できます。

    alter table テーブル名 modify colmun カラム名 カラム型 その他のカラム設定 comment '更新したいコメント';
    
  3. 例えばusersテーブルのflagカラム(TinyInt型 not null)のコメントを「フラッグ用のカラム(1:->on 0->off)」としたい時のSQLは下記となる。

    alter table users change column flag flag tinyint not null comment 'フラッグ用のカラム(1:->on 0->off)'
    
  4. 上記の例をもう少し簡単な書き方で記載するとSQLは下記となる。

    alter table users modify colmun flag tinyint not null comment 'フラッグ用のカラム(1:->on 0->off)'
    
7
2
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?